https://launchpad.net/ubuntu/+archive/test-rebuild-20191220-focal/+build/18310711 RUN: /usr/share/launchpad-buildd/bin/builder-prep Kernel version: Linux bos02-s390x-020 4.4.0-170-generic #199-Ubuntu SMP Thu Nov 14 01:44:14 UTC 2019 s390x Buildd toolchain package versions: launchpad-buildd_183 python-lpbuildd_183 sbuild_0.67.0-2ubuntu7.1 bzr-builder_0.7.3+bzr174~ppa13~ubuntu14.10.1 bzr_2.7.0-2ubuntu3.1 git-build-recipe_0.3.6~git201906051340.ff11471~ubuntu16.04.1 git_1:2.7.4-0ubuntu1.7 dpkg-dev_1.18.4ubuntu1.6 python-debian_0.1.27ubuntu2. Syncing the system clock with the buildd NTP service... 5 Jan 12:18:54 ntpdate[1854]: adjust time server 10.211.37.1 offset -0.003015 sec RUN: /usr/share/launchpad-buildd/bin/in-target unpack-chroot --backend=chroot --series=focal --arch=s390x PACKAGEBUILD-18310711 --image-type chroot /home/buildd/filecache-default/1ac0229cc48d8f596a1790116aa52d00551197b1 Creating target for build PACKAGEBUILD-18310711 RUN: /usr/share/launchpad-buildd/bin/in-target mount-chroot --backend=chroot --series=focal --arch=s390x PACKAGEBUILD-18310711 Starting target for build PACKAGEBUILD-18310711 RUN: /usr/share/launchpad-buildd/bin/in-target override-sources-list --backend=chroot --series=focal --arch=s390x PACKAGEBUILD-18310711 'deb http://ftpmaster.internal/ubuntu focal main restricted universe multiverse' Overriding sources.list in build-PACKAGEBUILD-18310711 RUN: /usr/share/launchpad-buildd/bin/in-target update-debian-chroot --backend=chroot --series=focal --arch=s390x PACKAGEBUILD-18310711 Updating target for build PACKAGEBUILD-18310711 Get:1 http://ftpmaster.internal/ubuntu focal InRelease [255 kB] Get:2 http://ftpmaster.internal/ubuntu focal/main s390x Packages [916 kB] Get:3 http://ftpmaster.internal/ubuntu focal/main Translation-en [499 kB] Get:4 http://ftpmaster.internal/ubuntu focal/restricted s390x Packages [1288 B] Get:5 http://ftpmaster.internal/ubuntu focal/restricted Translation-en [5768 B] Get:6 http://ftpmaster.internal/ubuntu focal/universe s390x Packages [8337 kB] Get:7 http://ftpmaster.internal/ubuntu focal/universe Translation-en [5195 kB] Get:8 http://ftpmaster.internal/ubuntu focal/multiverse s390x Packages [119 kB] Get:9 http://ftpmaster.internal/ubuntu focal/multiverse Translation-en [110 kB] Fetched 15.4 MB in 4s (3703 kB/s) Reading package lists... Reading package lists... Building dependency tree... Reading state information... Calculating upgrade... The following packages were automatically installed and are no longer required: libhogweed4 libisl21 libnettle6 libperl5.28 perl-modules-5.28 Use 'sudo apt autoremove' to remove them. The following NEW packages will be installed: libhogweed5 libisl22 libnettle7 libperl5.30 perl-modules-5.30 The following packages will be upgraded: apt base-files base-passwd bash binutils binutils-common binutils-s390x-linux-gnu bsdutils bzip2 cpp-9 debianutils fdisk g++-9 gcc-9 gcc-9-base gpg gpg-agent gpgconf gpgv gzip hostname libacl1 libapparmor1 libapt-pkg5.90 libasan5 libatomic1 libattr1 libaudit-common libaudit1 libbinutils libblkid1 libbz2-1.0 libc-bin libc-dev-bin libc6 libc6-dev libcap-ng0 libcap2 libcc1-0 libcryptsetup12 libdebconfclient0 libdevmapper1.02.1 libfdisk1 libgcc-9-dev libgcc1 libgcrypt20 libgnutls30 libgomp1 libitm1 libjson-c4 libkmod2 liblockfile-bin liblockfile1 liblz4-1 libmount1 libncurses6 libncursesw6 libp11-kit0 libpam-modules libpam-modules-bin libpam-runtime libpam0g libpcre2-8-0 libseccomp2 libselinux1 libsemanage-common libsemanage1 libsepol1 libsmartcols1 libsqlite3-0 libstdc++-9-dev libstdc++6 libsystemd0 libtasn1-6 libtinfo6 libubsan1 libudev1 libuuid1 libzstd1 linux-libc-dev lsb-base mount ncurses-base ncurses-bin perl perl-base sensible-utils systemd systemd-sysv sysvinit-utils util-linux 91 upgraded, 5 newly installed, 0 to remove and 0 not upgraded. Need to get 58.1 MB of archives. After this operation, 49.1 MB of additional disk space will be used. Get:1 http://ftpmaster.internal/ubuntu focal/main s390x libc6-dev s390x 2.30-0ubuntu3 [2060 kB] Get:2 http://ftpmaster.internal/ubuntu focal/main s390x libc-dev-bin s390x 2.30-0ubuntu3 [63.9 kB] Get:3 http://ftpmaster.internal/ubuntu focal/main s390x linux-libc-dev s390x 5.3.0-24.26 [1094 kB] Get:4 http://ftpmaster.internal/ubuntu focal/main s390x libisl22 s390x 0.22-2 [546 kB] Get:5 http://ftpmaster.internal/ubuntu focal/main s390x libcc1-0 s390x 9.2.1-21ubuntu1 [46.5 kB] Get:6 http://ftpmaster.internal/ubuntu focal/main s390x binutils-s390x-linux-gnu s390x 2.33.1-6ubuntu3 [1468 kB] Get:7 http://ftpmaster.internal/ubuntu focal/main s390x libbinutils s390x 2.33.1-6ubuntu3 [301 kB] Get:8 http://ftpmaster.internal/ubuntu focal/main s390x binutils-common s390x 2.33.1-6ubuntu3 [203 kB] Get:9 http://ftpmaster.internal/ubuntu focal/main s390x binutils s390x 2.33.1-6ubuntu3 [3328 B] Get:10 http://ftpmaster.internal/ubuntu focal/main s390x gcc-9-base s390x 9.2.1-21ubuntu1 [19.1 kB] Get:11 http://ftpmaster.internal/ubuntu focal/main s390x libgcc1 s390x 1:9.2.1-21ubuntu1 [25.3 kB] Get:12 http://ftpmaster.internal/ubuntu focal/main s390x libgomp1 s390x 9.2.1-21ubuntu1 [83.3 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main s390x libitm1 s390x 9.2.1-21ubuntu1 [27.1 kB] Get:14 http://ftpmaster.internal/ubuntu focal/main s390x libatomic1 s390x 9.2.1-21ubuntu1 [8264 B] Get:15 http://ftpmaster.internal/ubuntu focal/main s390x libasan5 s390x 9.2.1-21ubuntu1 [361 kB] Get:16 http://ftpmaster.internal/ubuntu focal/main s390x libubsan1 s390x 9.2.1-21ubuntu1 [125 kB] Get:17 http://ftpmaster.internal/ubuntu focal/main s390x g++-9 s390x 9.2.1-21ubuntu1 [8609 kB] Get:18 http://ftpmaster.internal/ubuntu focal/main s390x libstdc++-9-dev s390x 9.2.1-21ubuntu1 [1673 kB] Get:19 http://ftpmaster.internal/ubuntu focal/main s390x libgcc-9-dev s390x 9.2.1-21ubuntu1 [704 kB] Get:20 http://ftpmaster.internal/ubuntu focal/main s390x gcc-9 s390x 9.2.1-21ubuntu1 [8095 kB] Get:21 http://ftpmaster.internal/ubuntu focal/main s390x cpp-9 s390x 9.2.1-21ubuntu1 [7454 kB] Get:22 http://ftpmaster.internal/ubuntu focal/main s390x libstdc++6 s390x 9.2.1-21ubuntu1 [504 kB] Get:23 http://ftpmaster.internal/ubuntu focal/main s390x libc6 s390x 2.30-0ubuntu3 [2289 kB] Get:24 http://ftpmaster.internal/ubuntu focal/main s390x base-files s390x 11ubuntu2 [60.0 kB] Get:25 http://ftpmaster.internal/ubuntu focal/main s390x debianutils s390x 4.9.1 [85.7 kB] Get:26 http://ftpmaster.internal/ubuntu focal/main s390x bash s390x 5.0-5ubuntu1 [622 kB] Get:27 http://ftpmaster.internal/ubuntu focal/main s390x bsdutils s390x 1:2.34-0.1ubuntu4 [61.5 kB] Get:28 http://ftpmaster.internal/ubuntu focal/main s390x gzip s390x 1.10-0ubuntu4 [95.8 kB] Get:29 http://ftpmaster.internal/ubuntu focal/main s390x hostname s390x 3.23 [11.1 kB] Get:30 http://ftpmaster.internal/ubuntu focal/main s390x ncurses-bin s390x 6.1+20191019-1ubuntu1 [169 kB] Get:31 http://ftpmaster.internal/ubuntu focal/main s390x perl-modules-5.30 all 5.30.0-9 [2739 kB] Get:32 http://ftpmaster.internal/ubuntu focal/main s390x libperl5.30 s390x 5.30.0-9 [3782 kB] Get:33 http://ftpmaster.internal/ubuntu focal/main s390x perl s390x 5.30.0-9 [224 kB] Get:34 http://ftpmaster.internal/ubuntu focal/main s390x perl-base s390x 5.30.0-9 [1423 kB] Get:35 http://ftpmaster.internal/ubuntu focal/main s390x bzip2 s390x 1.0.8-2 [33.3 kB] Get:36 http://ftpmaster.internal/ubuntu focal/main s390x libbz2-1.0 s390x 1.0.8-2 [32.6 kB] Get:37 http://ftpmaster.internal/ubuntu focal/main s390x libblkid1 s390x 2.34-0.1ubuntu4 [128 kB] Get:38 http://ftpmaster.internal/ubuntu focal/main s390x libuuid1 s390x 2.34-0.1ubuntu4 [20.5 kB] Get:39 http://ftpmaster.internal/ubuntu focal/main s390x libfdisk1 s390x 2.34-0.1ubuntu4 [160 kB] Get:40 http://ftpmaster.internal/ubuntu focal/main s390x libpcre2-8-0 s390x 10.34-7 [109 kB] Get:41 http://ftpmaster.internal/ubuntu focal/main s390x libselinux1 s390x 3.0-1 [65.6 kB] Get:42 http://ftpmaster.internal/ubuntu focal/main s390x libmount1 s390x 2.34-0.1ubuntu4 [137 kB] Get:43 http://ftpmaster.internal/ubuntu focal/main s390x libncurses6 s390x 6.1+20191019-1ubuntu1 [94.7 kB] Get:44 http://ftpmaster.internal/ubuntu focal/main s390x libtinfo6 s390x 6.1+20191019-1ubuntu1 [83.6 kB] Get:45 http://ftpmaster.internal/ubuntu focal/main s390x libncursesw6 s390x 6.1+20191019-1ubuntu1 [122 kB] Get:46 http://ftpmaster.internal/ubuntu focal/main s390x libsmartcols1 s390x 2.34-0.1ubuntu4 [93.6 kB] Get:47 http://ftpmaster.internal/ubuntu focal/main s390x fdisk s390x 2.34-0.1ubuntu4 [113 kB] Get:48 http://ftpmaster.internal/ubuntu focal/main s390x util-linux s390x 2.34-0.1ubuntu4 [981 kB] Get:49 http://ftpmaster.internal/ubuntu focal/main s390x libdebconfclient0 s390x 0.250ubuntu2 [6152 B] Get:50 http://ftpmaster.internal/ubuntu focal/main s390x base-passwd s390x 3.5.47 [46.7 kB] Get:51 http://ftpmaster.internal/ubuntu focal/main s390x libc-bin s390x 2.30-0ubuntu3 [547 kB] Get:52 http://ftpmaster.internal/ubuntu focal/main s390x ncurses-base all 6.1+20191019-1ubuntu1 [17.9 kB] Get:53 http://ftpmaster.internal/ubuntu focal/main s390x lsb-base all 11.1.0ubuntu2 [12.1 kB] Get:54 http://ftpmaster.internal/ubuntu focal/main s390x sysvinit-utils s390x 2.96-1ubuntu1 [20.6 kB] Get:55 http://ftpmaster.internal/ubuntu focal/main s390x liblz4-1 s390x 1.9.2-2 [53.8 kB] Get:56 http://ftpmaster.internal/ubuntu focal/main s390x systemd-sysv s390x 244-3ubuntu1 [9364 B] Get:57 http://ftpmaster.internal/ubuntu focal/main s390x libacl1 s390x 2.2.53-5ubuntu1 [18.3 kB] Get:58 http://ftpmaster.internal/ubuntu focal/main s390x libapparmor1 s390x 2.13.3-7ubuntu1 [33.0 kB] Get:59 http://ftpmaster.internal/ubuntu focal/main s390x libaudit-common all 1:2.8.5-2ubuntu5 [4076 B] Get:60 http://ftpmaster.internal/ubuntu focal/main s390x libcap-ng0 s390x 0.7.9-2.1 [10.8 kB] Get:61 http://ftpmaster.internal/ubuntu focal/main s390x libaudit1 s390x 1:2.8.5-2ubuntu5 [37.3 kB] Get:62 http://ftpmaster.internal/ubuntu focal/main s390x libcap2 s390x 1:2.27-1 [14.2 kB] Get:63 http://ftpmaster.internal/ubuntu focal/main s390x libudev1 s390x 244-3ubuntu1 [71.8 kB] Get:64 http://ftpmaster.internal/ubuntu focal/main s390x libdevmapper1.02.1 s390x 2:1.02.155-2ubuntu7 [122 kB] Get:65 http://ftpmaster.internal/ubuntu focal/main s390x libjson-c4 s390x 0.13.1+dfsg-6 [27.9 kB] Get:66 http://ftpmaster.internal/ubuntu focal/main s390x libcryptsetup12 s390x 2:2.2.2-1ubuntu1 [160 kB] Get:67 http://ftpmaster.internal/ubuntu focal/main s390x libnettle7 s390x 3.5.1+really3.5.1-2 [124 kB] Get:68 http://ftpmaster.internal/ubuntu focal/main s390x libhogweed5 s390x 3.5.1+really3.5.1-2 [136 kB] Get:69 http://ftpmaster.internal/ubuntu focal/main s390x libp11-kit0 s390x 0.23.18.1-2 [172 kB] Get:70 http://ftpmaster.internal/ubuntu focal/main s390x libtasn1-6 s390x 4.15.0-2 [36.9 kB] Get:71 http://ftpmaster.internal/ubuntu focal/main s390x libgnutls30 s390x 3.6.11.1-2 [684 kB] Get:72 http://ftpmaster.internal/ubuntu focal/main s390x libkmod2 s390x 26-3ubuntu1 [40.0 kB] Get:73 http://ftpmaster.internal/ubuntu focal/main s390x libpam0g s390x 1.3.1-5ubuntu4 [52.9 kB] Get:74 http://ftpmaster.internal/ubuntu focal/main s390x libseccomp2 s390x 2.4.2-2ubuntu1 [38.6 kB] Get:75 http://ftpmaster.internal/ubuntu focal/main s390x mount s390x 2.34-0.1ubuntu4 [110 kB] Get:76 http://ftpmaster.internal/ubuntu focal/main s390x systemd s390x 244-3ubuntu1 [3325 kB] Get:77 http://ftpmaster.internal/ubuntu focal/main s390x libsystemd0 s390x 244-3ubuntu1 [239 kB] Get:78 http://ftpmaster.internal/ubuntu focal/main s390x libzstd1 s390x 1.4.4+dfsg-1 [217 kB] Get:79 http://ftpmaster.internal/ubuntu focal/main s390x libapt-pkg5.90 s390x 1.9.5 [789 kB] Get:80 http://ftpmaster.internal/ubuntu focal/main s390x libgcrypt20 s390x 1.8.5-3ubuntu1 [349 kB] Get:81 http://ftpmaster.internal/ubuntu focal/main s390x gpgv s390x 2.2.17-3ubuntu1 [186 kB] Get:82 http://ftpmaster.internal/ubuntu focal/main s390x apt s390x 1.9.5 [1242 kB] Get:83 http://ftpmaster.internal/ubuntu focal/main s390x libpam-modules-bin s390x 1.3.1-5ubuntu4 [36.5 kB] Get:84 http://ftpmaster.internal/ubuntu focal/main s390x libpam-modules s390x 1.3.1-5ubuntu4 [242 kB] Get:85 http://ftpmaster.internal/ubuntu focal/main s390x libattr1 s390x 1:2.4.48-5 [12.4 kB] Get:86 http://ftpmaster.internal/ubuntu focal/main s390x libpam-runtime all 1.3.1-5ubuntu4 [37.3 kB] Get:87 http://ftpmaster.internal/ubuntu focal/main s390x libsepol1 s390x 3.0-1 [227 kB] Get:88 http://ftpmaster.internal/ubuntu focal/main s390x libsemanage-common all 3.0-1 [9880 B] Get:89 http://ftpmaster.internal/ubuntu focal/main s390x libsemanage1 s390x 3.0-1 [80.3 kB] Get:90 http://ftpmaster.internal/ubuntu focal/main s390x sensible-utils all 0.0.12+nmu1 [15.0 kB] Get:91 http://ftpmaster.internal/ubuntu focal/main s390x libsqlite3-0 s390x 3.30.1-1ubuntu1 [504 kB] Get:92 http://ftpmaster.internal/ubuntu focal/main s390x gpg s390x 2.2.17-3ubuntu1 [442 kB] Get:93 http://ftpmaster.internal/ubuntu focal/main s390x gpgconf s390x 2.2.17-3ubuntu1 [119 kB] Get:94 http://ftpmaster.internal/ubuntu focal/main s390x gpg-agent s390x 2.2.17-3ubuntu1 [217 kB] Get:95 http://ftpmaster.internal/ubuntu focal/main s390x liblockfile-bin s390x 1.16-1.1 [11.4 kB] Get:96 http://ftpmaster.internal/ubuntu focal/main s390x liblockfile1 s390x 1.16-1.1 [6476 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 58.1 MB in 1s (82.5 MB/s) (Reading database ... 12530 files and directories currently installed.) Preparing to unpack .../0-libc6-dev_2.30-0ubuntu3_s390x.deb ... Unpacking libc6-dev:s390x (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Preparing to unpack .../1-libc-dev-bin_2.30-0ubuntu3_s390x.deb ... Unpacking libc-dev-bin (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Preparing to unpack .../2-linux-libc-dev_5.3.0-24.26_s390x.deb ... Unpacking linux-libc-dev:s390x (5.3.0-24.26) over (5.3.0-18.19) ... Selecting previously unselected package libisl22:s390x. Preparing to unpack .../3-libisl22_0.22-2_s390x.deb ... Unpacking libisl22:s390x (0.22-2) ... Preparing to unpack .../4-libcc1-0_9.2.1-21ubuntu1_s390x.deb ... Unpacking libcc1-0:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../5-binutils-s390x-linux-gnu_2.33.1-6ubuntu3_s390x.deb ... Unpacking binutils-s390x-linux-gnu (2.33.1-6ubuntu3) over (2.33-2ubuntu1) ... Preparing to unpack .../6-libbinutils_2.33.1-6ubuntu3_s390x.deb ... Unpacking libbinutils:s390x (2.33.1-6ubuntu3) over (2.33-2ubuntu1) ... Preparing to unpack .../7-binutils-common_2.33.1-6ubuntu3_s390x.deb ... Unpacking binutils-common:s390x (2.33.1-6ubuntu3) over (2.33-2ubuntu1) ... Preparing to unpack .../8-binutils_2.33.1-6ubuntu3_s390x.deb ... Unpacking binutils (2.33.1-6ubuntu3) over (2.33-2ubuntu1) ... Preparing to unpack .../9-gcc-9-base_9.2.1-21ubuntu1_s390x.deb ... Unpacking gcc-9-base:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Setting up gcc-9-base:s390x (9.2.1-21ubuntu1) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../libgcc1_1%3a9.2.1-21ubuntu1_s390x.deb ... Unpacking libgcc1:s390x (1:9.2.1-21ubuntu1) over (1:9.2.1-9ubuntu2) ... Setting up libgcc1:s390x (1:9.2.1-21ubuntu1) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../00-libgomp1_9.2.1-21ubuntu1_s390x.deb ... Unpacking libgomp1:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../01-libitm1_9.2.1-21ubuntu1_s390x.deb ... Unpacking libitm1:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../02-libatomic1_9.2.1-21ubuntu1_s390x.deb ... Unpacking libatomic1:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../03-libasan5_9.2.1-21ubuntu1_s390x.deb ... Unpacking libasan5:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../04-libubsan1_9.2.1-21ubuntu1_s390x.deb ... Unpacking libubsan1:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../05-g++-9_9.2.1-21ubuntu1_s390x.deb ... Unpacking g++-9 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../06-libstdc++-9-dev_9.2.1-21ubuntu1_s390x.deb ... Unpacking libstdc++-9-dev:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../07-libgcc-9-dev_9.2.1-21ubuntu1_s390x.deb ... Unpacking libgcc-9-dev:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../08-gcc-9_9.2.1-21ubuntu1_s390x.deb ... Unpacking gcc-9 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../09-cpp-9_9.2.1-21ubuntu1_s390x.deb ... Unpacking cpp-9 (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Preparing to unpack .../10-libstdc++6_9.2.1-21ubuntu1_s390x.deb ... Unpacking libstdc++6:s390x (9.2.1-21ubuntu1) over (9.2.1-9ubuntu2) ... Setting up libstdc++6:s390x (9.2.1-21ubuntu1) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../libc6_2.30-0ubuntu3_s390x.deb ... Unpacking libc6:s390x (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Setting up libc6:s390x (2.30-0ubuntu3) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../base-files_11ubuntu2_s390x.deb ... Unpacking base-files (11ubuntu2) over (10.2ubuntu7) ... Setting up base-files (11ubuntu2) ... Installing new version of config file /etc/debian_version ... Installing new version of config file /etc/issue ... Installing new version of config file /etc/issue.net ... Installing new version of config file /etc/lsb-release ... Installing new version of config file /etc/update-motd.d/50-motd-news ... Updating /root/.profile to current default. (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../debianutils_4.9.1_s390x.deb ... Unpacking debianutils (4.9.1) over (4.8.6.3) ... Setting up debianutils (4.9.1) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../bash_5.0-5ubuntu1_s390x.deb ... Unpacking bash (5.0-5ubuntu1) over (5.0-4ubuntu1) ... Setting up bash (5.0-5ubuntu1) ... update-alternatives: using /usr/share/man/man7/bash-builtins.7.gz to provide /usr/share/man/man7/builtins.7.gz (builtins.7.gz) in auto mode (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../bsdutils_1%3a2.34-0.1ubuntu4_s390x.deb ... Unpacking bsdutils (1:2.34-0.1ubuntu4) over (1:2.34-0.1ubuntu2) ... Setting up bsdutils (1:2.34-0.1ubuntu4) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../gzip_1.10-0ubuntu4_s390x.deb ... Unpacking gzip (1.10-0ubuntu4) over (1.10-0ubuntu3) ... Setting up gzip (1.10-0ubuntu4) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../hostname_3.23_s390x.deb ... Unpacking hostname (3.23) over (3.22) ... Setting up hostname (3.23) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../ncurses-bin_6.1+20191019-1ubuntu1_s390x.deb ... Unpacking ncurses-bin (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up ncurses-bin (6.1+20191019-1ubuntu1) ... (Reading database ... 12536 files and directories currently installed.) Preparing to unpack .../perl_5.30.0-9_s390x.deb ... Unpacking perl (5.30.0-9) over (5.28.1-6build1) ... Replacing files in old package perl-base (5.28.1-6build1) ... Selecting previously unselected package perl-modules-5.30. Preparing to unpack .../perl-modules-5.30_5.30.0-9_all.deb ... Unpacking perl-modules-5.30 (5.30.0-9) ... Selecting previously unselected package libperl5.30:s390x. Preparing to unpack .../libperl5.30_5.30.0-9_s390x.deb ... Unpacking libperl5.30:s390x (5.30.0-9) ... Preparing to unpack .../perl-base_5.30.0-9_s390x.deb ... Unpacking perl-base (5.30.0-9) over (5.28.1-6build1) ... Setting up perl-base (5.30.0-9) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../bzip2_1.0.8-2_s390x.deb ... Unpacking bzip2 (1.0.8-2) over (1.0.6-9.2) ... Preparing to unpack .../libbz2-1.0_1.0.8-2_s390x.deb ... Unpacking libbz2-1.0:s390x (1.0.8-2) over (1.0.6-9.2) ... Setting up libbz2-1.0:s390x (1.0.8-2) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libblkid1_2.34-0.1ubuntu4_s390x.deb ... Unpacking libblkid1:s390x (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libblkid1:s390x (2.34-0.1ubuntu4) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libuuid1_2.34-0.1ubuntu4_s390x.deb ... Unpacking libuuid1:s390x (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libuuid1:s390x (2.34-0.1ubuntu4) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libfdisk1_2.34-0.1ubuntu4_s390x.deb ... Unpacking libfdisk1:s390x (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libfdisk1:s390x (2.34-0.1ubuntu4) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libpcre2-8-0_10.34-7_s390x.deb ... Unpacking libpcre2-8-0:s390x (10.34-7) over (10.32-5) ... Setting up libpcre2-8-0:s390x (10.34-7) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libselinux1_3.0-1_s390x.deb ... Unpacking libselinux1:s390x (3.0-1) over (2.9-2) ... Setting up libselinux1:s390x (3.0-1) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libmount1_2.34-0.1ubuntu4_s390x.deb ... Unpacking libmount1:s390x (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libmount1:s390x (2.34-0.1ubuntu4) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libncurses6_6.1+20191019-1ubuntu1_s390x.deb ... Unpacking libncurses6:s390x (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Preparing to unpack .../libtinfo6_6.1+20191019-1ubuntu1_s390x.deb ... Unpacking libtinfo6:s390x (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up libtinfo6:s390x (6.1+20191019-1ubuntu1) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libncursesw6_6.1+20191019-1ubuntu1_s390x.deb ... Unpacking libncursesw6:s390x (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up libncursesw6:s390x (6.1+20191019-1ubuntu1) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libsmartcols1_2.34-0.1ubuntu4_s390x.deb ... Unpacking libsmartcols1:s390x (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up libsmartcols1:s390x (2.34-0.1ubuntu4) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../fdisk_2.34-0.1ubuntu4_s390x.deb ... Unpacking fdisk (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up fdisk (2.34-0.1ubuntu4) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../util-linux_2.34-0.1ubuntu4_s390x.deb ... Unpacking util-linux (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Setting up util-linux (2.34-0.1ubuntu4) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libdebconfclient0_0.250ubuntu2_s390x.deb ... Unpacking libdebconfclient0:s390x (0.250ubuntu2) over (0.249ubuntu1) ... Setting up libdebconfclient0:s390x (0.250ubuntu2) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../base-passwd_3.5.47_s390x.deb ... Unpacking base-passwd (3.5.47) over (3.5.46) ... Setting up base-passwd (3.5.47) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../libc-bin_2.30-0ubuntu3_s390x.deb ... Unpacking libc-bin (2.30-0ubuntu3) over (2.30-0ubuntu2) ... Setting up libc-bin (2.30-0ubuntu3) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../ncurses-base_6.1+20191019-1ubuntu1_all.deb ... Unpacking ncurses-base (6.1+20191019-1ubuntu1) over (6.1+20190803-1ubuntu1) ... Setting up ncurses-base (6.1+20191019-1ubuntu1) ... (Reading database ... 14438 files and directories currently installed.) Preparing to unpack .../lsb-base_11.1.0ubuntu2_all.deb ... Unpacking lsb-base (11.1.0ubuntu2) over (11.0.1ubuntu1) ... Setting up lsb-base (11.1.0ubuntu2) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../sysvinit-utils_2.96-1ubuntu1_s390x.deb ... Unpacking sysvinit-utils (2.96-1ubuntu1) over (2.95-5ubuntu2) ... Setting up sysvinit-utils (2.96-1ubuntu1) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../liblz4-1_1.9.2-2_s390x.deb ... Unpacking liblz4-1:s390x (1.9.2-2) over (1.9.1-1) ... Setting up liblz4-1:s390x (1.9.2-2) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../systemd-sysv_244-3ubuntu1_s390x.deb ... Unpacking systemd-sysv (244-3ubuntu1) over (242-7ubuntu3) ... Preparing to unpack .../libacl1_2.2.53-5ubuntu1_s390x.deb ... Unpacking libacl1:s390x (2.2.53-5ubuntu1) over (2.2.53-4) ... Setting up libacl1:s390x (2.2.53-5ubuntu1) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../libapparmor1_2.13.3-7ubuntu1_s390x.deb ... Unpacking libapparmor1:s390x (2.13.3-7ubuntu1) over (2.13.3-5ubuntu1) ... Preparing to unpack .../libaudit-common_1%3a2.8.5-2ubuntu5_all.deb ... Unpacking libaudit-common (1:2.8.5-2ubuntu5) over (1:2.8.5-2ubuntu1) ... Setting up libaudit-common (1:2.8.5-2ubuntu5) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../libcap-ng0_0.7.9-2.1_s390x.deb ... Unpacking libcap-ng0:s390x (0.7.9-2.1) over (0.7.9-2) ... Setting up libcap-ng0:s390x (0.7.9-2.1) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../libaudit1_1%3a2.8.5-2ubuntu5_s390x.deb ... Unpacking libaudit1:s390x (1:2.8.5-2ubuntu5) over (1:2.8.5-2ubuntu1) ... Setting up libaudit1:s390x (1:2.8.5-2ubuntu5) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../libcap2_1%3a2.27-1_s390x.deb ... Unpacking libcap2:s390x (1:2.27-1) over (1:2.25-2) ... Preparing to unpack .../libudev1_244-3ubuntu1_s390x.deb ... Unpacking libudev1:s390x (244-3ubuntu1) over (242-7ubuntu3) ... Setting up libudev1:s390x (244-3ubuntu1) ... (Reading database ... 14437 files and directories currently installed.) Preparing to unpack .../libdevmapper1.02.1_2%3a1.02.155-2ubuntu7_s390x.deb ... Unpacking libdevmapper1.02.1:s390x (2:1.02.155-2ubuntu7) over (2:1.02.155-2ubuntu6) ... Preparing to unpack .../libjson-c4_0.13.1+dfsg-6_s390x.deb ... Unpacking libjson-c4:s390x (0.13.1+dfsg-6) over (0.13.1+dfsg-4) ... Preparing to unpack .../libcryptsetup12_2%3a2.2.2-1ubuntu1_s390x.deb ... Unpacking libcryptsetup12:s390x (2:2.2.2-1ubuntu1) over (2:2.2.0-3ubuntu1) ... Selecting previously unselected package libnettle7:s390x. Preparing to unpack .../libnettle7_3.5.1+really3.5.1-2_s390x.deb ... Unpacking libnettle7:s390x (3.5.1+really3.5.1-2) ... Setting up libnettle7:s390x (3.5.1+really3.5.1-2) ... Selecting previously unselected package libhogweed5:s390x. (Reading database ... 14444 files and directories currently installed.) Preparing to unpack .../libhogweed5_3.5.1+really3.5.1-2_s390x.deb ... Unpacking libhogweed5:s390x (3.5.1+really3.5.1-2) ... Setting up libhogweed5:s390x (3.5.1+really3.5.1-2) ... (Reading database ... 14447 files and directories currently installed.) Preparing to unpack .../libp11-kit0_0.23.18.1-2_s390x.deb ... Unpacking libp11-kit0:s390x (0.23.18.1-2) over (0.23.17-2) ... Setting up libp11-kit0:s390x (0.23.18.1-2) ... (Reading database ... 14447 files and directories currently installed.) Preparing to unpack .../libtasn1-6_4.15.0-2_s390x.deb ... Unpacking libtasn1-6:s390x (4.15.0-2) over (4.14-3) ... Setting up libtasn1-6:s390x (4.15.0-2) ... (Reading database ... 14447 files and directories currently installed.) Preparing to unpack .../libgnutls30_3.6.11.1-2_s390x.deb ... Unpacking libgnutls30:s390x (3.6.11.1-2) over (3.6.9-5ubuntu1) ... Setting up libgnutls30:s390x (3.6.11.1-2) ... (Reading database ... 14446 files and directories currently installed.) Preparing to unpack .../libkmod2_26-3ubuntu1_s390x.deb ... Unpacking libkmod2:s390x (26-3ubuntu1) over (26-1ubuntu1) ... Preparing to unpack .../libpam0g_1.3.1-5ubuntu4_s390x.deb ... Unpacking libpam0g:s390x (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam0g:s390x (1.3.1-5ubuntu4) ... (Reading database ... 14446 files and directories currently installed.) Preparing to unpack .../libseccomp2_2.4.2-2ubuntu1_s390x.deb ... Unpacking libseccomp2:s390x (2.4.2-2ubuntu1) over (2.4.1-0ubuntu0.19.10.3) ... Setting up libseccomp2:s390x (2.4.2-2ubuntu1) ... (Reading database ... 14446 files and directories currently installed.) Preparing to unpack .../mount_2.34-0.1ubuntu4_s390x.deb ... Unpacking mount (2.34-0.1ubuntu4) over (2.34-0.1ubuntu2) ... Preparing to unpack .../systemd_244-3ubuntu1_s390x.deb ... Unpacking systemd (244-3ubuntu1) over (242-7ubuntu3) ... Preparing to unpack .../libsystemd0_244-3ubuntu1_s390x.deb ... Unpacking libsystemd0:s390x (244-3ubuntu1) over (242-7ubuntu3) ... Setting up libsystemd0:s390x (244-3ubuntu1) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libzstd1_1.4.4+dfsg-1_s390x.deb ... Unpacking libzstd1:s390x (1.4.4+dfsg-1) over (1.4.3+dfsg-1) ... Setting up libzstd1:s390x (1.4.4+dfsg-1) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libapt-pkg5.90_1.9.5_s390x.deb ... Unpacking libapt-pkg5.90:s390x (1.9.5) over (1.9.4) ... Setting up libapt-pkg5.90:s390x (1.9.5) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libgcrypt20_1.8.5-3ubuntu1_s390x.deb ... Unpacking libgcrypt20:s390x (1.8.5-3ubuntu1) over (1.8.4-5ubuntu2) ... Setting up libgcrypt20:s390x (1.8.5-3ubuntu1) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../gpgv_2.2.17-3ubuntu1_s390x.deb ... Unpacking gpgv (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Setting up gpgv (2.2.17-3ubuntu1) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../archives/apt_1.9.5_s390x.deb ... Unpacking apt (1.9.5) over (1.9.4) ... Setting up apt (1.9.5) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libpam-modules-bin_1.3.1-5ubuntu4_s390x.deb ... Unpacking libpam-modules-bin (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-modules-bin (1.3.1-5ubuntu4) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libpam-modules_1.3.1-5ubuntu4_s390x.deb ... Unpacking libpam-modules:s390x (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-modules:s390x (1.3.1-5ubuntu4) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libattr1_1%3a2.4.48-5_s390x.deb ... Unpacking libattr1:s390x (1:2.4.48-5) over (1:2.4.48-4) ... Setting up libattr1:s390x (1:2.4.48-5) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libpam-runtime_1.3.1-5ubuntu4_all.deb ... Unpacking libpam-runtime (1.3.1-5ubuntu4) over (1.3.1-5ubuntu1) ... Setting up libpam-runtime (1.3.1-5ubuntu4) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libsepol1_3.0-1_s390x.deb ... Unpacking libsepol1:s390x (3.0-1) over (2.9-2) ... Setting up libsepol1:s390x (3.0-1) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libsemanage-common_3.0-1_all.deb ... Unpacking libsemanage-common (3.0-1) over (2.9-3) ... Setting up libsemanage-common (3.0-1) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libsemanage1_3.0-1_s390x.deb ... Unpacking libsemanage1:s390x (3.0-1) over (2.9-3) ... Setting up libsemanage1:s390x (3.0-1) ... (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../0-sensible-utils_0.0.12+nmu1_all.deb ... Unpacking sensible-utils (0.0.12+nmu1) over (0.0.12) ... Preparing to unpack .../1-libsqlite3-0_3.30.1-1ubuntu1_s390x.deb ... Unpacking libsqlite3-0:s390x (3.30.1-1ubuntu1) over (3.29.0-2) ... Preparing to unpack .../2-gpg_2.2.17-3ubuntu1_s390x.deb ... Unpacking gpg (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../3-gpgconf_2.2.17-3ubuntu1_s390x.deb ... Unpacking gpgconf (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../4-gpg-agent_2.2.17-3ubuntu1_s390x.deb ... Unpacking gpg-agent (2.2.17-3ubuntu1) over (2.2.12-1ubuntu3) ... Preparing to unpack .../5-liblockfile-bin_1.16-1.1_s390x.deb ... Unpacking liblockfile-bin (1.16-1.1) over (1.15-1) ... Preparing to unpack .../6-liblockfile1_1.16-1.1_s390x.deb ... Unpacking liblockfile1:s390x (1.16-1.1) over (1.15-1) ... Setting up libapparmor1:s390x (2.13.3-7ubuntu1) ... Setting up liblockfile-bin (1.16-1.1) ... Setting up perl-modules-5.30 (5.30.0-9) ... Setting up libsqlite3-0:s390x (3.30.1-1ubuntu1) ... Setting up binutils-common:s390x (2.33.1-6ubuntu3) ... Setting up linux-libc-dev:s390x (5.3.0-24.26) ... Setting up libgomp1:s390x (9.2.1-21ubuntu1) ... Setting up bzip2 (1.0.8-2) ... Setting up libcap2:s390x (1:2.27-1) ... Setting up libasan5:s390x (9.2.1-21ubuntu1) ... Setting up libncurses6:s390x (6.1+20191019-1ubuntu1) ... Setting up libatomic1:s390x (9.2.1-21ubuntu1) ... Setting up libubsan1:s390x (9.2.1-21ubuntu1) ... Setting up libdevmapper1.02.1:s390x (2:1.02.155-2ubuntu7) ... Setting up mount (2.34-0.1ubuntu4) ... Setting up sensible-utils (0.0.12+nmu1) ... Setting up gpgconf (2.2.17-3ubuntu1) ... Setting up libperl5.30:s390x (5.30.0-9) ... Setting up libisl22:s390x (0.22-2) ... Setting up liblockfile1:s390x (1.16-1.1) ... Setting up libjson-c4:s390x (0.13.1+dfsg-6) ... Setting up libbinutils:s390x (2.33.1-6ubuntu3) ... Setting up libc-dev-bin (2.30-0ubuntu3) ... Setting up libcc1-0:s390x (9.2.1-21ubuntu1) ... Setting up gpg (2.2.17-3ubuntu1) ... Setting up libitm1:s390x (9.2.1-21ubuntu1) ... Setting up libkmod2:s390x (26-3ubuntu1) ... Setting up binutils-s390x-linux-gnu (2.33.1-6ubuntu3) ... Setting up gpg-agent (2.2.17-3ubuntu1) ... Installing new version of config file /etc/logcheck/ignore.d.server/gpg-agent ... Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-browser.socket -> /usr/lib/systemd/user/gpg-agent-browser.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-extra.socket -> /usr/lib/systemd/user/gpg-agent-extra.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent-ssh.socket -> /usr/lib/systemd/user/gpg-agent-ssh.socket. Created symlink /etc/systemd/user/sockets.target.wants/gpg-agent.socket -> /usr/lib/systemd/user/gpg-agent.socket. Setting up binutils (2.33.1-6ubuntu3) ... Setting up libgcc-9-dev:s390x (9.2.1-21ubuntu1) ... Setting up perl (5.30.0-9) ... Setting up cpp-9 (9.2.1-21ubuntu1) ... Setting up libc6-dev:s390x (2.30-0ubuntu3) ... Setting up libcryptsetup12:s390x (2:2.2.2-1ubuntu1) ... Setting up gcc-9 (9.2.1-21ubuntu1) ... Setting up libstdc++-9-dev:s390x (9.2.1-21ubuntu1) ... Setting up systemd (244-3ubuntu1) ... Installing new version of config file /etc/dhcp/dhclient-enter-hooks.d/resolved ... Installing new version of config file /etc/systemd/networkd.conf ... Installing new version of config file /etc/systemd/system.conf ... Installing new version of config file /etc/systemd/user.conf ... Initializing machine ID from random generator. Setting up g++-9 (9.2.1-21ubuntu1) ... Setting up systemd-sysv (244-3ubuntu1) ... Processing triggers for libc-bin (2.30-0ubuntu3) ... RUN: /usr/share/launchpad-buildd/bin/sbuild-package PACKAGEBUILD-18310711 s390x focal -c chroot:build-PACKAGEBUILD-18310711 --arch=s390x --dist=focal --nolog julia_1.0.4+dfsg-1.dsc Initiating build PACKAGEBUILD-18310711 with 4 jobs across 4 processor cores. Kernel reported to sbuild: 4.4.0-170-generic #199-Ubuntu SMP Thu Nov 14 01:44:14 UTC 2019 s390x sbuild (Debian sbuild) 0.67.0 (26 Dec 2015) on bos02-s390x-020.buildd +==============================================================================+ | julia 1.0.4+dfsg-1 (s390x) 05 Jan 2020 12:19 | +==============================================================================+ Package: julia Version: 1.0.4+dfsg-1 Source Version: 1.0.4+dfsg-1 Distribution: focal Machine Architecture: s390x Host Architecture: s390x Build Architecture: s390x I: NOTICE: Log filtering will replace 'build/julia-StM63r/julia-1.0.4+dfsg' with '<>' I: NOTICE: Log filtering will replace 'build/julia-StM63r' with '<>' I: NOTICE: Log filtering will replace 'home/buildd/build-PACKAGEBUILD-18310711/chroot-autobuild' with '<>' +------------------------------------------------------------------------------+ | Fetch source files | +------------------------------------------------------------------------------+ Local sources ------------- julia_1.0.4+dfsg-1.dsc exists in .; copying to chroot Check architectures ------------------- Check dependencies ------------------ Merged Build-Depends: build-essential, fakeroot Filtered Build-Depends: build-essential, fakeroot dpkg-deb: building package 'sbuild-build-depends-core-dummy' in '/<>/resolver-eqc2IT/apt_archive/sbuild-build-depends-core-dummy.deb'. Ign:1 copy:/<>/resolver-eqc2IT/apt_archive ./ InRelease Get:2 copy:/<>/resolver-eqc2IT/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-eqc2IT/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-eqc2IT/apt_archive ./ Sources [214 B] Get:5 copy:/<>/resolver-eqc2IT/apt_archive ./ Packages [526 B] Fetched 2859 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install core build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libhogweed4 libisl21 libnettle6 libperl5.28 perl-modules-5.28 Use 'apt autoremove' to remove them. The following NEW packages will be installed: sbuild-build-depends-core-dummy 0 upgraded, 1 newly installed, 0 to remove and 0 not upgraded. Need to get 852 B of archives. After this operation, 0 B of additional disk space will be used. Get:1 copy:/<>/resolver-eqc2IT/apt_archive ./ sbuild-build-depends-core-dummy 0.invalid.0 [852 B] debconf: delaying package configuration, since apt-utils is not installed Fetched 852 B in 0s (0 B/s) Selecting previously unselected package sbuild-build-depends-core-dummy. (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../sbuild-build-depends-core-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-core-dummy (0.invalid.0) ... Setting up sbuild-build-depends-core-dummy (0.invalid.0) ... Merged Build-Depends: cmake, python3, curl, debhelper (>= 11~), dpkg-dev (>= 1.16.2~), libblas-dev | libblas.so, libcurl4-gnutls-dev | libcurl-dev, libdsfmt-dev (>= 2.2.3), libgit2-dev (>= 0.27.0~), libgmp-dev, liblapack-dev | liblapack.so, libmbedtls-dev, libmpfr-dev, libopenblas-dev, libpcre2-dev (>= 10.20-3~), libsuitesparse-dev (>= 1:4.4.5), libutf8proc-dev (>= 2.1.1), openssl, unicode-data Filtered Build-Depends: cmake, python3, curl, debhelper (>= 11~), dpkg-dev (>= 1.16.2~), libblas-dev | libblas.so, libcurl4-gnutls-dev | libcurl-dev, libdsfmt-dev (>= 2.2.3), libgit2-dev (>= 0.27.0~), libgmp-dev, liblapack-dev | liblapack.so, libmbedtls-dev, libmpfr-dev, libopenblas-dev, libpcre2-dev (>= 10.20-3~), libsuitesparse-dev (>= 1:4.4.5), libutf8proc-dev (>= 2.1.1), openssl, unicode-data dpkg-deb: building package 'sbuild-build-depends-julia-dummy' in '/<>/resolver-jnBy9U/apt_archive/sbuild-build-depends-julia-dummy.deb'. Ign:1 copy:/<>/resolver-jnBy9U/apt_archive ./ InRelease Get:2 copy:/<>/resolver-jnBy9U/apt_archive ./ Release [2119 B] Ign:3 copy:/<>/resolver-jnBy9U/apt_archive ./ Release.gpg Get:4 copy:/<>/resolver-jnBy9U/apt_archive ./ Sources [468 B] Get:5 copy:/<>/resolver-jnBy9U/apt_archive ./ Packages [693 B] Fetched 3280 B in 0s (0 B/s) Reading package lists... Reading package lists... +------------------------------------------------------------------------------+ | Install julia build dependencies (apt-based resolver) | +------------------------------------------------------------------------------+ Installing build dependencies Reading package lists... Building dependency tree... Reading state information... The following packages were automatically installed and are no longer required: libhogweed4 libisl21 libnettle6 libperl5.28 perl-modules-5.28 Use 'apt autoremove' to remove them. The following additional packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data curl debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libamd2 libarchive-zip-perl libarchive13 libasn1-8-heimdal libblas-dev libblas3 libbrotli1 libbsd0 libbtf1 libcamd2 libccolamd2 libcholmod3 libcolamd2 libcroco3 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libcxsparse3 libdebhelper-perl libdsfmt-11213-1 libdsfmt-1279-1 libdsfmt-132049-1 libdsfmt-19937-1 libdsfmt-216091-1 libdsfmt-2203-1 libdsfmt-4253-1 libdsfmt-44497-1 libdsfmt-521-1 libdsfmt-86243-1 libdsfmt-dev libelf1 libexpat1 libfile-stripnondeterminism-perl libgcrypt20-dev libgfortran5 libgit2-28 libgit2-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libgpg-error-dev libgraphblas3 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhttp-parser-dev libhttp-parser2.9 libhx509-5-heimdal libicu63 libjsoncpp1 libk5crypto3 libkeyutils1 libklu1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblapack-dev liblapack3 libldap-2.4-2 libldap-common libldl2 libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls-dev libmbedtls12 libmbedx509-0 libmetis5 libmongoose2 libmpdec2 libmpfr-dev libnghttp2-14 libopenblas-base libopenblas-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpipeline1 libpsl5 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librbio2 librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libspqr2 libssh-4 libssh2-1 libssh2-1-dev libsub-override-perl libsuitesparse-dev libsuitesparseconfig5 libtool libuchardet0 libumfpack5 libutf8proc-dev libutf8proc2 libuv1 libwind0-heimdal libxml2 m4 man-db mime-support po-debconf python3 python3-minimal python3.7 python3.7-minimal unicode-data zlib1g-dev Suggested packages: autoconf-archive gnu-standards autoconf-doc wamerican | wordlist whois vacation cmake-doc ninja-build dh-make gettext-doc libasprintf-dev libgettextpo-dev groff lrzip liblapack-doc libcurl4-doc libgnutls28-dev libidn11-dev libkrb5-dev libldap2-dev librtmp-dev pkg-config libgcrypt20-doc gmp-doc libgmp10-doc krb5-doc krb5-user libmbedtls-doc libmpfr-doc libtool-doc gfortran | fortran95-compiler gcj-jdk m4-doc apparmor less www-browser libmail-box-perl python3-doc python3-tk python3-venv python3.7-venv python3.7-doc binfmt-support Recommended packages: libarchive-cpio-perl libglib2.0-data shared-mime-info xdg-user-dirs krb5-locales publicsuffix libsasl2-modules libltdl-dev libmail-sendmail-perl The following NEW packages will be installed: autoconf automake autopoint autotools-dev bsdmainutils cmake cmake-data curl debhelper dh-autoreconf dh-strip-nondeterminism dwz file gettext gettext-base groff-base intltool-debian libamd2 libarchive-zip-perl libarchive13 libasn1-8-heimdal libblas-dev libblas3 libbrotli1 libbsd0 libbtf1 libcamd2 libccolamd2 libcholmod3 libcolamd2 libcroco3 libcurl3-gnutls libcurl4 libcurl4-gnutls-dev libcxsparse3 libdebhelper-perl libdsfmt-11213-1 libdsfmt-1279-1 libdsfmt-132049-1 libdsfmt-19937-1 libdsfmt-216091-1 libdsfmt-2203-1 libdsfmt-4253-1 libdsfmt-44497-1 libdsfmt-521-1 libdsfmt-86243-1 libdsfmt-dev libelf1 libexpat1 libfile-stripnondeterminism-perl libgcrypt20-dev libgfortran5 libgit2-28 libgit2-dev libglib2.0-0 libgmp-dev libgmpxx4ldbl libgpg-error-dev libgraphblas3 libgssapi-krb5-2 libgssapi3-heimdal libhcrypto4-heimdal libheimbase1-heimdal libheimntlm0-heimdal libhttp-parser-dev libhttp-parser2.9 libhx509-5-heimdal libicu63 libjsoncpp1 libk5crypto3 libkeyutils1 libklu1 libkrb5-26-heimdal libkrb5-3 libkrb5support0 liblapack-dev liblapack3 libldap-2.4-2 libldap-common libldl2 libmagic-mgc libmagic1 libmbedcrypto3 libmbedtls-dev libmbedtls12 libmbedx509-0 libmetis5 libmongoose2 libmpdec2 libmpfr-dev libnghttp2-14 libopenblas-base libopenblas-dev libpcre2-16-0 libpcre2-32-0 libpcre2-dev libpcre2-posix2 libpipeline1 libpsl5 libpython3-stdlib libpython3.7-minimal libpython3.7-stdlib librbio2 librhash0 libroken18-heimdal librtmp1 libsasl2-2 libsasl2-modules-db libsigsegv2 libspqr2 libssh-4 libssh2-1 libssh2-1-dev libsub-override-perl libsuitesparse-dev libsuitesparseconfig5 libtool libuchardet0 libumfpack5 libutf8proc-dev libutf8proc2 libuv1 libwind0-heimdal libxml2 m4 man-db mime-support po-debconf python3 python3-minimal python3.7 python3.7-minimal sbuild-build-depends-julia-dummy unicode-data zlib1g-dev 0 upgraded, 135 newly installed, 0 to remove and 0 not upgraded. Need to get 56.7 MB of archives. After this operation, 337 MB of additional disk space will be used. Get:1 copy:/<>/resolver-jnBy9U/apt_archive ./ sbuild-build-depends-julia-dummy 0.invalid.0 [1020 B] Get:2 http://ftpmaster.internal/ubuntu focal/main s390x libpython3.7-minimal s390x 3.7.5-2 [544 kB] Get:3 http://ftpmaster.internal/ubuntu focal/main s390x libexpat1 s390x 2.2.9-1 [69.8 kB] Get:4 http://ftpmaster.internal/ubuntu focal/main s390x python3.7-minimal s390x 3.7.5-2 [1630 kB] Get:5 http://ftpmaster.internal/ubuntu focal/main s390x python3-minimal s390x 3.7.5-1ubuntu1 [23.3 kB] Get:6 http://ftpmaster.internal/ubuntu focal/main s390x mime-support all 3.64ubuntu1 [30.6 kB] Get:7 http://ftpmaster.internal/ubuntu focal/main s390x libmpdec2 s390x 2.4.2-2 [80.6 kB] Get:8 http://ftpmaster.internal/ubuntu focal/main s390x libpython3.7-stdlib s390x 3.7.5-2 [1693 kB] Get:9 http://ftpmaster.internal/ubuntu focal/main s390x python3.7 s390x 3.7.5-2 [301 kB] Get:10 http://ftpmaster.internal/ubuntu focal/main s390x libpython3-stdlib s390x 3.7.5-1ubuntu1 [6844 B] Get:11 http://ftpmaster.internal/ubuntu focal/main s390x python3 s390x 3.7.5-1ubuntu1 [47.2 kB] Get:12 http://ftpmaster.internal/ubuntu focal/main s390x libbsd0 s390x 0.10.0-1 [43.7 kB] Get:13 http://ftpmaster.internal/ubuntu focal/main s390x bsdmainutils s390x 11.1.2ubuntu2 [181 kB] Get:14 http://ftpmaster.internal/ubuntu focal/main s390x libuchardet0 s390x 0.0.6-3 [64.5 kB] Get:15 http://ftpmaster.internal/ubuntu focal/main s390x groff-base s390x 1.22.4-4 [824 kB] Get:16 http://ftpmaster.internal/ubuntu focal/main s390x libpipeline1 s390x 1.5.1-3 [26.2 kB] Get:17 http://ftpmaster.internal/ubuntu focal/main s390x man-db s390x 2.9.0-2 [1103 kB] Get:18 http://ftpmaster.internal/ubuntu focal/main s390x libmagic-mgc s390x 1:5.37-6 [210 kB] Get:19 http://ftpmaster.internal/ubuntu focal/main s390x libmagic1 s390x 1:5.37-6 [72.3 kB] Get:20 http://ftpmaster.internal/ubuntu focal/main s390x file s390x 1:5.37-6 [23.0 kB] Get:21 http://ftpmaster.internal/ubuntu focal/main s390x libelf1 s390x 0.176-1.1 [41.4 kB] Get:22 http://ftpmaster.internal/ubuntu focal/main s390x libglib2.0-0 s390x 2.63.3-1 [1176 kB] Get:23 http://ftpmaster.internal/ubuntu focal/main s390x libicu63 s390x 63.2-2 [8044 kB] Get:24 http://ftpmaster.internal/ubuntu focal/main s390x libxml2 s390x 2.9.4+dfsg1-8ubuntu1 [664 kB] Get:25 http://ftpmaster.internal/ubuntu focal/main s390x gettext-base s390x 0.19.8.1-10 [49.1 kB] Get:26 http://ftpmaster.internal/ubuntu focal/main s390x libkrb5support0 s390x 1.17-6 [30.4 kB] Get:27 http://ftpmaster.internal/ubuntu focal/main s390x libk5crypto3 s390x 1.17-6 [77.9 kB] Get:28 http://ftpmaster.internal/ubuntu focal/main s390x libkeyutils1 s390x 1.6-6ubuntu1 [9848 B] Get:29 http://ftpmaster.internal/ubuntu focal/main s390x libkrb5-3 s390x 1.17-6 [308 kB] Get:30 http://ftpmaster.internal/ubuntu focal/main s390x libgssapi-krb5-2 s390x 1.17-6 [110 kB] Get:31 http://ftpmaster.internal/ubuntu focal/main s390x libpsl5 s390x 0.20.2-2 [49.8 kB] Get:32 http://ftpmaster.internal/ubuntu focal/main s390x libsigsegv2 s390x 2.12-2 [13.8 kB] Get:33 http://ftpmaster.internal/ubuntu focal/main s390x m4 s390x 1.4.18-4 [196 kB] Get:34 http://ftpmaster.internal/ubuntu focal/main s390x autoconf all 2.69-11ubuntu1 [321 kB] Get:35 http://ftpmaster.internal/ubuntu focal/main s390x autotools-dev all 20180224.1 [39.6 kB] Get:36 http://ftpmaster.internal/ubuntu focal/main s390x automake all 1:1.16.1-4ubuntu3 [522 kB] Get:37 http://ftpmaster.internal/ubuntu focal/main s390x autopoint all 0.19.8.1-10 [412 kB] Get:38 http://ftpmaster.internal/ubuntu focal/main s390x cmake-data all 3.15.4-1ubuntu2 [1562 kB] Get:39 http://ftpmaster.internal/ubuntu focal/main s390x libarchive13 s390x 3.4.0-1build1 [310 kB] Get:40 http://ftpmaster.internal/ubuntu focal/main s390x libbrotli1 s390x 1.0.7-5 [260 kB] Get:41 http://ftpmaster.internal/ubuntu focal/main s390x libroken18-heimdal s390x 7.7.0+dfsg-1 [40.0 kB] Get:42 http://ftpmaster.internal/ubuntu focal/main s390x libasn1-8-heimdal s390x 7.7.0+dfsg-1 [148 kB] Get:43 http://ftpmaster.internal/ubuntu focal/main s390x libheimbase1-heimdal s390x 7.7.0+dfsg-1 [27.8 kB] Get:44 http://ftpmaster.internal/ubuntu focal/main s390x libhcrypto4-heimdal s390x 7.7.0+dfsg-1 [83.1 kB] Get:45 http://ftpmaster.internal/ubuntu focal/main s390x libwind0-heimdal s390x 7.7.0+dfsg-1 [47.4 kB] Get:46 http://ftpmaster.internal/ubuntu focal/main s390x libhx509-5-heimdal s390x 7.7.0+dfsg-1 [98.2 kB] Get:47 http://ftpmaster.internal/ubuntu focal/main s390x libkrb5-26-heimdal s390x 7.7.0+dfsg-1 [191 kB] Get:48 http://ftpmaster.internal/ubuntu focal/main s390x libheimntlm0-heimdal s390x 7.7.0+dfsg-1 [14.5 kB] Get:49 http://ftpmaster.internal/ubuntu focal/main s390x libgssapi3-heimdal s390x 7.7.0+dfsg-1 [87.6 kB] Get:50 http://ftpmaster.internal/ubuntu focal/main s390x libsasl2-modules-db s390x 2.1.27+dfsg-2 [14.6 kB] Get:51 http://ftpmaster.internal/ubuntu focal/main s390x libsasl2-2 s390x 2.1.27+dfsg-2 [47.7 kB] Get:52 http://ftpmaster.internal/ubuntu focal/main s390x libldap-common all 2.4.48+dfsg-1ubuntu3 [17.3 kB] Get:53 http://ftpmaster.internal/ubuntu focal/main s390x libldap-2.4-2 s390x 2.4.48+dfsg-1ubuntu3 [145 kB] Get:54 http://ftpmaster.internal/ubuntu focal/main s390x libnghttp2-14 s390x 1.40.0-1 [74.1 kB] Get:55 http://ftpmaster.internal/ubuntu focal/main s390x librtmp1 s390x 2.4+20151223.gitfa8646d.1-2build1 [50.9 kB] Get:56 http://ftpmaster.internal/ubuntu focal/main s390x libssh-4 s390x 0.9.0-1ubuntu5 [180 kB] Get:57 http://ftpmaster.internal/ubuntu focal/main s390x libcurl4 s390x 7.66.0-1ubuntu1 [217 kB] Get:58 http://ftpmaster.internal/ubuntu focal/main s390x libjsoncpp1 s390x 1.7.4-3 [70.8 kB] Get:59 http://ftpmaster.internal/ubuntu focal/main s390x librhash0 s390x 1.3.9-1 [112 kB] Get:60 http://ftpmaster.internal/ubuntu focal/main s390x libuv1 s390x 1.33.1-2 [74.8 kB] Get:61 http://ftpmaster.internal/ubuntu focal/main s390x cmake s390x 3.15.4-1ubuntu2 [3006 kB] Get:62 http://ftpmaster.internal/ubuntu focal/main s390x curl s390x 7.66.0-1ubuntu1 [156 kB] Get:63 http://ftpmaster.internal/ubuntu focal/main s390x libtool all 2.4.6-11 [194 kB] Get:64 http://ftpmaster.internal/ubuntu focal/main s390x dh-autoreconf all 19 [16.1 kB] Get:65 http://ftpmaster.internal/ubuntu focal/main s390x libdebhelper-perl all 12.7.1ubuntu1 [52.0 kB] Get:66 http://ftpmaster.internal/ubuntu focal/main s390x libarchive-zip-perl all 1.67-1 [90.4 kB] Get:67 http://ftpmaster.internal/ubuntu focal/main s390x libsub-override-perl all 0.09-2 [9532 B] Get:68 http://ftpmaster.internal/ubuntu focal/main s390x libfile-stripnondeterminism-perl all 1.6.3-1 [16.0 kB] Get:69 http://ftpmaster.internal/ubuntu focal/main s390x dh-strip-nondeterminism all 1.6.3-1 [5224 B] Get:70 http://ftpmaster.internal/ubuntu focal/main s390x dwz s390x 0.13-5 [146 kB] Get:71 http://ftpmaster.internal/ubuntu focal/main s390x libcroco3 s390x 0.6.13-1 [73.7 kB] Get:72 http://ftpmaster.internal/ubuntu focal/main s390x gettext s390x 0.19.8.1-10 [867 kB] Get:73 http://ftpmaster.internal/ubuntu focal/main s390x intltool-debian all 0.35.0+20060710.5 [24.9 kB] Get:74 http://ftpmaster.internal/ubuntu focal/main s390x po-debconf all 1.0.21 [233 kB] Get:75 http://ftpmaster.internal/ubuntu focal/main s390x debhelper all 12.7.1ubuntu1 [875 kB] Get:76 http://ftpmaster.internal/ubuntu focal/main s390x libsuitesparseconfig5 s390x 1:5.6.0+dfsg-2 [9500 B] Get:77 http://ftpmaster.internal/ubuntu focal/main s390x libamd2 s390x 1:5.6.0+dfsg-2 [20.3 kB] Get:78 http://ftpmaster.internal/ubuntu focal/main s390x libblas3 s390x 3.9.0-1 [124 kB] Get:79 http://ftpmaster.internal/ubuntu focal/main s390x libblas-dev s390x 3.9.0-1 [127 kB] Get:80 http://ftpmaster.internal/ubuntu focal/main s390x libbtf1 s390x 1:5.6.0+dfsg-2 [11.7 kB] Get:81 http://ftpmaster.internal/ubuntu focal/main s390x libcamd2 s390x 1:5.6.0+dfsg-2 [21.8 kB] Get:82 http://ftpmaster.internal/ubuntu focal/main s390x libccolamd2 s390x 1:5.6.0+dfsg-2 [22.7 kB] Get:83 http://ftpmaster.internal/ubuntu focal/main s390x libgfortran5 s390x 9.2.1-21ubuntu1 [359 kB] Get:84 http://ftpmaster.internal/ubuntu focal/universe s390x libopenblas-base s390x 0.3.7+ds-1 [2193 kB] Get:85 http://ftpmaster.internal/ubuntu focal/main s390x libcolamd2 s390x 1:5.6.0+dfsg-2 [16.8 kB] Get:86 http://ftpmaster.internal/ubuntu focal/main s390x liblapack3 s390x 3.9.0-1 [1707 kB] Get:87 http://ftpmaster.internal/ubuntu focal/main s390x libmetis5 s390x 5.1.0.dfsg-5 [151 kB] Get:88 http://ftpmaster.internal/ubuntu focal/main s390x libcholmod3 s390x 1:5.6.0+dfsg-2 [308 kB] Get:89 http://ftpmaster.internal/ubuntu focal/main s390x libcurl3-gnutls s390x 7.66.0-1ubuntu1 [215 kB] Get:90 http://ftpmaster.internal/ubuntu focal/main s390x libcurl4-gnutls-dev s390x 7.66.0-1ubuntu1 [304 kB] Get:91 http://ftpmaster.internal/ubuntu focal/main s390x libcxsparse3 s390x 1:5.6.0+dfsg-2 [64.3 kB] Get:92 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-11213-1 s390x 2.2.3+dfsg-4 [8788 B] Get:93 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-1279-1 s390x 2.2.3+dfsg-4 [8704 B] Get:94 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-132049-1 s390x 2.2.3+dfsg-4 [8824 B] Get:95 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-19937-1 s390x 2.2.3+dfsg-4 [8808 B] Get:96 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-216091-1 s390x 2.2.3+dfsg-4 [8828 B] Get:97 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-2203-1 s390x 2.2.3+dfsg-4 [8784 B] Get:98 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-4253-1 s390x 2.2.3+dfsg-4 [8772 B] Get:99 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-44497-1 s390x 2.2.3+dfsg-4 [8844 B] Get:100 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-521-1 s390x 2.2.3+dfsg-4 [8768 B] Get:101 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-86243-1 s390x 2.2.3+dfsg-4 [8896 B] Get:102 http://ftpmaster.internal/ubuntu focal/universe s390x libdsfmt-dev s390x 2.2.3+dfsg-4 [28.3 kB] Get:103 http://ftpmaster.internal/ubuntu focal/main s390x libgpg-error-dev s390x 1.36-7 [104 kB] Get:104 http://ftpmaster.internal/ubuntu focal/main s390x libgcrypt20-dev s390x 1.8.5-3ubuntu1 [397 kB] Get:105 http://ftpmaster.internal/ubuntu focal/universe s390x libhttp-parser2.9 s390x 2.9.2-2 [21.9 kB] Get:106 http://ftpmaster.internal/ubuntu focal/universe s390x libmbedcrypto3 s390x 2.16.3-1 [144 kB] Get:107 http://ftpmaster.internal/ubuntu focal/universe s390x libmbedx509-0 s390x 2.16.3-1 [40.4 kB] Get:108 http://ftpmaster.internal/ubuntu focal/universe s390x libmbedtls12 s390x 2.16.3-1 [63.3 kB] Get:109 http://ftpmaster.internal/ubuntu focal/universe s390x libssh2-1 s390x 1.8.0-2.1build1 [68.0 kB] Get:110 http://ftpmaster.internal/ubuntu focal/universe s390x libgit2-28 s390x 0.28.3+dfsg.1-1 [372 kB] Get:111 http://ftpmaster.internal/ubuntu focal/main s390x libgmpxx4ldbl s390x 2:6.1.2+dfsg-4 [8796 B] Get:112 http://ftpmaster.internal/ubuntu focal/main s390x libgmp-dev s390x 2:6.1.2+dfsg-4 [302 kB] Get:113 http://ftpmaster.internal/ubuntu focal/main s390x libgraphblas3 s390x 1:5.6.0+dfsg-2 [2113 kB] Get:114 http://ftpmaster.internal/ubuntu focal/main s390x libklu1 s390x 1:5.6.0+dfsg-2 [64.7 kB] Get:115 http://ftpmaster.internal/ubuntu focal/universe s390x libopenblas-dev s390x 0.3.7+ds-1 [1939 kB] Get:116 http://ftpmaster.internal/ubuntu focal/main s390x liblapack-dev s390x 3.9.0-1 [3338 kB] Get:117 http://ftpmaster.internal/ubuntu focal/main s390x libldl2 s390x 1:5.6.0+dfsg-2 [11.7 kB] Get:118 http://ftpmaster.internal/ubuntu focal/universe s390x libmbedtls-dev s390x 2.16.3-1 [427 kB] Get:119 http://ftpmaster.internal/ubuntu focal/main s390x libmongoose2 s390x 1:5.6.0+dfsg-2 [30.3 kB] Get:120 http://ftpmaster.internal/ubuntu focal/main s390x libmpfr-dev s390x 4.0.2-1 [239 kB] Get:121 http://ftpmaster.internal/ubuntu focal/main s390x libpcre2-16-0 s390x 10.34-7 [103 kB] Get:122 http://ftpmaster.internal/ubuntu focal/main s390x libpcre2-32-0 s390x 10.34-7 [95.6 kB] Get:123 http://ftpmaster.internal/ubuntu focal/main s390x libpcre2-posix2 s390x 10.34-7 [5872 B] Get:124 http://ftpmaster.internal/ubuntu focal/main s390x libpcre2-dev s390x 10.34-7 [485 kB] Get:125 http://ftpmaster.internal/ubuntu focal/main s390x librbio2 s390x 1:5.6.0+dfsg-2 [23.1 kB] Get:126 http://ftpmaster.internal/ubuntu focal/main s390x libspqr2 s390x 1:5.6.0+dfsg-2 [59.4 kB] Get:127 http://ftpmaster.internal/ubuntu focal/universe s390x libssh2-1-dev s390x 1.8.0-2.1build1 [238 kB] Get:128 http://ftpmaster.internal/ubuntu focal/main s390x libumfpack5 s390x 1:5.6.0+dfsg-2 [200 kB] Get:129 http://ftpmaster.internal/ubuntu focal/main s390x libsuitesparse-dev s390x 1:5.6.0+dfsg-2 [2792 kB] Get:130 http://ftpmaster.internal/ubuntu focal/universe s390x libutf8proc2 s390x 2.4.0-1 [47.6 kB] Get:131 http://ftpmaster.internal/ubuntu focal/universe s390x libutf8proc-dev s390x 2.4.0-1 [51.0 kB] Get:132 http://ftpmaster.internal/ubuntu focal/universe s390x unicode-data all 12.1.0~pre1-2 [7522 kB] Get:133 http://ftpmaster.internal/ubuntu focal/main s390x zlib1g-dev s390x 1:1.2.11.dfsg-1ubuntu3 [173 kB] Get:134 http://ftpmaster.internal/ubuntu focal/universe s390x libhttp-parser-dev s390x 2.9.2-2 [21.2 kB] Get:135 http://ftpmaster.internal/ubuntu focal/universe s390x libgit2-dev s390x 0.28.3+dfsg.1-1 [751 kB] debconf: delaying package configuration, since apt-utils is not installed Fetched 56.7 MB in 2s (37.0 MB/s) Selecting previously unselected package libpython3.7-minimal:s390x. (Reading database ... 14440 files and directories currently installed.) Preparing to unpack .../libpython3.7-minimal_3.7.5-2_s390x.deb ... Unpacking libpython3.7-minimal:s390x (3.7.5-2) ... Selecting previously unselected package libexpat1:s390x. Preparing to unpack .../libexpat1_2.2.9-1_s390x.deb ... Unpacking libexpat1:s390x (2.2.9-1) ... Selecting previously unselected package python3.7-minimal. Preparing to unpack .../python3.7-minimal_3.7.5-2_s390x.deb ... Unpacking python3.7-minimal (3.7.5-2) ... Setting up libpython3.7-minimal:s390x (3.7.5-2) ... Setting up libexpat1:s390x (2.2.9-1) ... Setting up python3.7-minimal (3.7.5-2) ... Selecting previously unselected package python3-minimal. (Reading database ... 14689 files and directories currently installed.) Preparing to unpack .../0-python3-minimal_3.7.5-1ubuntu1_s390x.deb ... Unpacking python3-minimal (3.7.5-1ubuntu1) ... Selecting previously unselected package mime-support. Preparing to unpack .../1-mime-support_3.64ubuntu1_all.deb ... Unpacking mime-support (3.64ubuntu1) ... Selecting previously unselected package libmpdec2:s390x. Preparing to unpack .../2-libmpdec2_2.4.2-2_s390x.deb ... Unpacking libmpdec2:s390x (2.4.2-2) ... Selecting previously unselected package libpython3.7-stdlib:s390x. Preparing to unpack .../3-libpython3.7-stdlib_3.7.5-2_s390x.deb ... Unpacking libpython3.7-stdlib:s390x (3.7.5-2) ... Selecting previously unselected package python3.7. Preparing to unpack .../4-python3.7_3.7.5-2_s390x.deb ... Unpacking python3.7 (3.7.5-2) ... Selecting previously unselected package libpython3-stdlib:s390x. Preparing to unpack .../5-libpython3-stdlib_3.7.5-1ubuntu1_s390x.deb ... Unpacking libpython3-stdlib:s390x (3.7.5-1ubuntu1) ... Setting up python3-minimal (3.7.5-1ubuntu1) ... Selecting previously unselected package python3. (Reading database ... 15127 files and directories currently installed.) Preparing to unpack .../000-python3_3.7.5-1ubuntu1_s390x.deb ... Unpacking python3 (3.7.5-1ubuntu1) ... Selecting previously unselected package libbsd0:s390x. Preparing to unpack .../001-libbsd0_0.10.0-1_s390x.deb ... Unpacking libbsd0:s390x (0.10.0-1) ... Selecting previously unselected package bsdmainutils. Preparing to unpack .../002-bsdmainutils_11.1.2ubuntu2_s390x.deb ... Unpacking bsdmainutils (11.1.2ubuntu2) ... Selecting previously unselected package libuchardet0:s390x. Preparing to unpack .../003-libuchardet0_0.0.6-3_s390x.deb ... Unpacking libuchardet0:s390x (0.0.6-3) ... Selecting previously unselected package groff-base. Preparing to unpack .../004-groff-base_1.22.4-4_s390x.deb ... Unpacking groff-base (1.22.4-4) ... Selecting previously unselected package libpipeline1:s390x. Preparing to unpack .../005-libpipeline1_1.5.1-3_s390x.deb ... Unpacking libpipeline1:s390x (1.5.1-3) ... Selecting previously unselected package man-db. Preparing to unpack .../006-man-db_2.9.0-2_s390x.deb ... Unpacking man-db (2.9.0-2) ... Selecting previously unselected package libmagic-mgc. Preparing to unpack .../007-libmagic-mgc_1%3a5.37-6_s390x.deb ... Unpacking libmagic-mgc (1:5.37-6) ... Selecting previously unselected package libmagic1:s390x. Preparing to unpack .../008-libmagic1_1%3a5.37-6_s390x.deb ... Unpacking libmagic1:s390x (1:5.37-6) ... Selecting previously unselected package file. Preparing to unpack .../009-file_1%3a5.37-6_s390x.deb ... Unpacking file (1:5.37-6) ... Selecting previously unselected package libelf1:s390x. Preparing to unpack .../010-libelf1_0.176-1.1_s390x.deb ... Unpacking libelf1:s390x (0.176-1.1) ... Selecting previously unselected package libglib2.0-0:s390x. Preparing to unpack .../011-libglib2.0-0_2.63.3-1_s390x.deb ... Unpacking libglib2.0-0:s390x (2.63.3-1) ... Selecting previously unselected package libicu63:s390x. Preparing to unpack .../012-libicu63_63.2-2_s390x.deb ... Unpacking libicu63:s390x (63.2-2) ... Selecting previously unselected package libxml2:s390x. Preparing to unpack .../013-libxml2_2.9.4+dfsg1-8ubuntu1_s390x.deb ... Unpacking libxml2:s390x (2.9.4+dfsg1-8ubuntu1) ... Selecting previously unselected package gettext-base. Preparing to unpack .../014-gettext-base_0.19.8.1-10_s390x.deb ... Unpacking gettext-base (0.19.8.1-10) ... Selecting previously unselected package libkrb5support0:s390x. Preparing to unpack .../015-libkrb5support0_1.17-6_s390x.deb ... Unpacking libkrb5support0:s390x (1.17-6) ... Selecting previously unselected package libk5crypto3:s390x. Preparing to unpack .../016-libk5crypto3_1.17-6_s390x.deb ... Unpacking libk5crypto3:s390x (1.17-6) ... Selecting previously unselected package libkeyutils1:s390x. Preparing to unpack .../017-libkeyutils1_1.6-6ubuntu1_s390x.deb ... Unpacking libkeyutils1:s390x (1.6-6ubuntu1) ... Selecting previously unselected package libkrb5-3:s390x. Preparing to unpack .../018-libkrb5-3_1.17-6_s390x.deb ... Unpacking libkrb5-3:s390x (1.17-6) ... Selecting previously unselected package libgssapi-krb5-2:s390x. Preparing to unpack .../019-libgssapi-krb5-2_1.17-6_s390x.deb ... Unpacking libgssapi-krb5-2:s390x (1.17-6) ... Selecting previously unselected package libpsl5:s390x. Preparing to unpack .../020-libpsl5_0.20.2-2_s390x.deb ... Unpacking libpsl5:s390x (0.20.2-2) ... Selecting previously unselected package libsigsegv2:s390x. Preparing to unpack .../021-libsigsegv2_2.12-2_s390x.deb ... Unpacking libsigsegv2:s390x (2.12-2) ... Selecting previously unselected package m4. Preparing to unpack .../022-m4_1.4.18-4_s390x.deb ... Unpacking m4 (1.4.18-4) ... Selecting previously unselected package autoconf. Preparing to unpack .../023-autoconf_2.69-11ubuntu1_all.deb ... Unpacking autoconf (2.69-11ubuntu1) ... Selecting previously unselected package autotools-dev. Preparing to unpack .../024-autotools-dev_20180224.1_all.deb ... Unpacking autotools-dev (20180224.1) ... Selecting previously unselected package automake. Preparing to unpack .../025-automake_1%3a1.16.1-4ubuntu3_all.deb ... Unpacking automake (1:1.16.1-4ubuntu3) ... Selecting previously unselected package autopoint. Preparing to unpack .../026-autopoint_0.19.8.1-10_all.deb ... Unpacking autopoint (0.19.8.1-10) ... Selecting previously unselected package cmake-data. Preparing to unpack .../027-cmake-data_3.15.4-1ubuntu2_all.deb ... Unpacking cmake-data (3.15.4-1ubuntu2) ... Selecting previously unselected package libarchive13:s390x. Preparing to unpack .../028-libarchive13_3.4.0-1build1_s390x.deb ... Unpacking libarchive13:s390x (3.4.0-1build1) ... Selecting previously unselected package libbrotli1:s390x. Preparing to unpack .../029-libbrotli1_1.0.7-5_s390x.deb ... Unpacking libbrotli1:s390x (1.0.7-5) ... Selecting previously unselected package libroken18-heimdal:s390x. Preparing to unpack .../030-libroken18-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libroken18-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libasn1-8-heimdal:s390x. Preparing to unpack .../031-libasn1-8-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libasn1-8-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libheimbase1-heimdal:s390x. Preparing to unpack .../032-libheimbase1-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libheimbase1-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libhcrypto4-heimdal:s390x. Preparing to unpack .../033-libhcrypto4-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libhcrypto4-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libwind0-heimdal:s390x. Preparing to unpack .../034-libwind0-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libwind0-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libhx509-5-heimdal:s390x. Preparing to unpack .../035-libhx509-5-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libhx509-5-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libkrb5-26-heimdal:s390x. Preparing to unpack .../036-libkrb5-26-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libkrb5-26-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libheimntlm0-heimdal:s390x. Preparing to unpack .../037-libheimntlm0-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libheimntlm0-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libgssapi3-heimdal:s390x. Preparing to unpack .../038-libgssapi3-heimdal_7.7.0+dfsg-1_s390x.deb ... Unpacking libgssapi3-heimdal:s390x (7.7.0+dfsg-1) ... Selecting previously unselected package libsasl2-modules-db:s390x. Preparing to unpack .../039-libsasl2-modules-db_2.1.27+dfsg-2_s390x.deb ... Unpacking libsasl2-modules-db:s390x (2.1.27+dfsg-2) ... Selecting previously unselected package libsasl2-2:s390x. Preparing to unpack .../040-libsasl2-2_2.1.27+dfsg-2_s390x.deb ... Unpacking libsasl2-2:s390x (2.1.27+dfsg-2) ... Selecting previously unselected package libldap-common. Preparing to unpack .../041-libldap-common_2.4.48+dfsg-1ubuntu3_all.deb ... Unpacking libldap-common (2.4.48+dfsg-1ubuntu3) ... Selecting previously unselected package libldap-2.4-2:s390x. Preparing to unpack .../042-libldap-2.4-2_2.4.48+dfsg-1ubuntu3_s390x.deb ... Unpacking libldap-2.4-2:s390x (2.4.48+dfsg-1ubuntu3) ... Selecting previously unselected package libnghttp2-14:s390x. Preparing to unpack .../043-libnghttp2-14_1.40.0-1_s390x.deb ... Unpacking libnghttp2-14:s390x (1.40.0-1) ... Selecting previously unselected package librtmp1:s390x. Preparing to unpack .../044-librtmp1_2.4+20151223.gitfa8646d.1-2build1_s390x.deb ... Unpacking librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build1) ... Selecting previously unselected package libssh-4:s390x. Preparing to unpack .../045-libssh-4_0.9.0-1ubuntu5_s390x.deb ... Unpacking libssh-4:s390x (0.9.0-1ubuntu5) ... Selecting previously unselected package libcurl4:s390x. Preparing to unpack .../046-libcurl4_7.66.0-1ubuntu1_s390x.deb ... Unpacking libcurl4:s390x (7.66.0-1ubuntu1) ... Selecting previously unselected package libjsoncpp1:s390x. Preparing to unpack .../047-libjsoncpp1_1.7.4-3_s390x.deb ... Unpacking libjsoncpp1:s390x (1.7.4-3) ... Selecting previously unselected package librhash0:s390x. Preparing to unpack .../048-librhash0_1.3.9-1_s390x.deb ... Unpacking librhash0:s390x (1.3.9-1) ... Selecting previously unselected package libuv1:s390x. Preparing to unpack .../049-libuv1_1.33.1-2_s390x.deb ... Unpacking libuv1:s390x (1.33.1-2) ... Selecting previously unselected package cmake. Preparing to unpack .../050-cmake_3.15.4-1ubuntu2_s390x.deb ... Unpacking cmake (3.15.4-1ubuntu2) ... Selecting previously unselected package curl. Preparing to unpack .../051-curl_7.66.0-1ubuntu1_s390x.deb ... Unpacking curl (7.66.0-1ubuntu1) ... Selecting previously unselected package libtool. Preparing to unpack .../052-libtool_2.4.6-11_all.deb ... Unpacking libtool (2.4.6-11) ... Selecting previously unselected package dh-autoreconf. Preparing to unpack .../053-dh-autoreconf_19_all.deb ... Unpacking dh-autoreconf (19) ... Selecting previously unselected package libdebhelper-perl. Preparing to unpack .../054-libdebhelper-perl_12.7.1ubuntu1_all.deb ... Unpacking libdebhelper-perl (12.7.1ubuntu1) ... Selecting previously unselected package libarchive-zip-perl. Preparing to unpack .../055-libarchive-zip-perl_1.67-1_all.deb ... Unpacking libarchive-zip-perl (1.67-1) ... Selecting previously unselected package libsub-override-perl. Preparing to unpack .../056-libsub-override-perl_0.09-2_all.deb ... Unpacking libsub-override-perl (0.09-2) ... Selecting previously unselected package libfile-stripnondeterminism-perl. Preparing to unpack .../057-libfile-stripnondeterminism-perl_1.6.3-1_all.deb ... Unpacking libfile-stripnondeterminism-perl (1.6.3-1) ... Selecting previously unselected package dh-strip-nondeterminism. Preparing to unpack .../058-dh-strip-nondeterminism_1.6.3-1_all.deb ... Unpacking dh-strip-nondeterminism (1.6.3-1) ... Selecting previously unselected package dwz. Preparing to unpack .../059-dwz_0.13-5_s390x.deb ... Unpacking dwz (0.13-5) ... Selecting previously unselected package libcroco3:s390x. Preparing to unpack .../060-libcroco3_0.6.13-1_s390x.deb ... Unpacking libcroco3:s390x (0.6.13-1) ... Selecting previously unselected package gettext. Preparing to unpack .../061-gettext_0.19.8.1-10_s390x.deb ... Unpacking gettext (0.19.8.1-10) ... Selecting previously unselected package intltool-debian. Preparing to unpack .../062-intltool-debian_0.35.0+20060710.5_all.deb ... Unpacking intltool-debian (0.35.0+20060710.5) ... Selecting previously unselected package po-debconf. Preparing to unpack .../063-po-debconf_1.0.21_all.deb ... Unpacking po-debconf (1.0.21) ... Selecting previously unselected package debhelper. Preparing to unpack .../064-debhelper_12.7.1ubuntu1_all.deb ... Unpacking debhelper (12.7.1ubuntu1) ... Selecting previously unselected package libsuitesparseconfig5:s390x. Preparing to unpack .../065-libsuitesparseconfig5_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libsuitesparseconfig5:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libamd2:s390x. Preparing to unpack .../066-libamd2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libamd2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libblas3:s390x. Preparing to unpack .../067-libblas3_3.9.0-1_s390x.deb ... Unpacking libblas3:s390x (3.9.0-1) ... Selecting previously unselected package libblas-dev:s390x. Preparing to unpack .../068-libblas-dev_3.9.0-1_s390x.deb ... Unpacking libblas-dev:s390x (3.9.0-1) ... Selecting previously unselected package libbtf1:s390x. Preparing to unpack .../069-libbtf1_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libbtf1:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libcamd2:s390x. Preparing to unpack .../070-libcamd2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libcamd2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libccolamd2:s390x. Preparing to unpack .../071-libccolamd2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libccolamd2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libgfortran5:s390x. Preparing to unpack .../072-libgfortran5_9.2.1-21ubuntu1_s390x.deb ... Unpacking libgfortran5:s390x (9.2.1-21ubuntu1) ... Selecting previously unselected package libopenblas-base:s390x. Preparing to unpack .../073-libopenblas-base_0.3.7+ds-1_s390x.deb ... Unpacking libopenblas-base:s390x (0.3.7+ds-1) ... Selecting previously unselected package libcolamd2:s390x. Preparing to unpack .../074-libcolamd2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libcolamd2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package liblapack3:s390x. Preparing to unpack .../075-liblapack3_3.9.0-1_s390x.deb ... Unpacking liblapack3:s390x (3.9.0-1) ... Selecting previously unselected package libmetis5:s390x. Preparing to unpack .../076-libmetis5_5.1.0.dfsg-5_s390x.deb ... Unpacking libmetis5:s390x (5.1.0.dfsg-5) ... Selecting previously unselected package libcholmod3:s390x. Preparing to unpack .../077-libcholmod3_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libcholmod3:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libcurl3-gnutls:s390x. Preparing to unpack .../078-libcurl3-gnutls_7.66.0-1ubuntu1_s390x.deb ... Unpacking libcurl3-gnutls:s390x (7.66.0-1ubuntu1) ... Selecting previously unselected package libcurl4-gnutls-dev:s390x. Preparing to unpack .../079-libcurl4-gnutls-dev_7.66.0-1ubuntu1_s390x.deb ... Unpacking libcurl4-gnutls-dev:s390x (7.66.0-1ubuntu1) ... Selecting previously unselected package libcxsparse3:s390x. Preparing to unpack .../080-libcxsparse3_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libcxsparse3:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libdsfmt-11213-1:s390x. Preparing to unpack .../081-libdsfmt-11213-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-11213-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-1279-1:s390x. Preparing to unpack .../082-libdsfmt-1279-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-1279-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-132049-1:s390x. Preparing to unpack .../083-libdsfmt-132049-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-132049-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-19937-1:s390x. Preparing to unpack .../084-libdsfmt-19937-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-19937-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-216091-1:s390x. Preparing to unpack .../085-libdsfmt-216091-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-216091-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-2203-1:s390x. Preparing to unpack .../086-libdsfmt-2203-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-2203-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-4253-1:s390x. Preparing to unpack .../087-libdsfmt-4253-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-4253-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-44497-1:s390x. Preparing to unpack .../088-libdsfmt-44497-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-44497-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-521-1:s390x. Preparing to unpack .../089-libdsfmt-521-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-521-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-86243-1:s390x. Preparing to unpack .../090-libdsfmt-86243-1_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-86243-1:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libdsfmt-dev:s390x. Preparing to unpack .../091-libdsfmt-dev_2.2.3+dfsg-4_s390x.deb ... Unpacking libdsfmt-dev:s390x (2.2.3+dfsg-4) ... Selecting previously unselected package libgpg-error-dev. Preparing to unpack .../092-libgpg-error-dev_1.36-7_s390x.deb ... Unpacking libgpg-error-dev (1.36-7) ... Selecting previously unselected package libgcrypt20-dev. Preparing to unpack .../093-libgcrypt20-dev_1.8.5-3ubuntu1_s390x.deb ... Unpacking libgcrypt20-dev (1.8.5-3ubuntu1) ... Selecting previously unselected package libhttp-parser2.9:s390x. Preparing to unpack .../094-libhttp-parser2.9_2.9.2-2_s390x.deb ... Unpacking libhttp-parser2.9:s390x (2.9.2-2) ... Selecting previously unselected package libmbedcrypto3:s390x. Preparing to unpack .../095-libmbedcrypto3_2.16.3-1_s390x.deb ... Unpacking libmbedcrypto3:s390x (2.16.3-1) ... Selecting previously unselected package libmbedx509-0:s390x. Preparing to unpack .../096-libmbedx509-0_2.16.3-1_s390x.deb ... Unpacking libmbedx509-0:s390x (2.16.3-1) ... Selecting previously unselected package libmbedtls12:s390x. Preparing to unpack .../097-libmbedtls12_2.16.3-1_s390x.deb ... Unpacking libmbedtls12:s390x (2.16.3-1) ... Selecting previously unselected package libssh2-1:s390x. Preparing to unpack .../098-libssh2-1_1.8.0-2.1build1_s390x.deb ... Unpacking libssh2-1:s390x (1.8.0-2.1build1) ... Selecting previously unselected package libgit2-28:s390x. Preparing to unpack .../099-libgit2-28_0.28.3+dfsg.1-1_s390x.deb ... Unpacking libgit2-28:s390x (0.28.3+dfsg.1-1) ... Selecting previously unselected package libgmpxx4ldbl:s390x. Preparing to unpack .../100-libgmpxx4ldbl_2%3a6.1.2+dfsg-4_s390x.deb ... Unpacking libgmpxx4ldbl:s390x (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgmp-dev:s390x. Preparing to unpack .../101-libgmp-dev_2%3a6.1.2+dfsg-4_s390x.deb ... Unpacking libgmp-dev:s390x (2:6.1.2+dfsg-4) ... Selecting previously unselected package libgraphblas3:s390x. Preparing to unpack .../102-libgraphblas3_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libgraphblas3:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libklu1:s390x. Preparing to unpack .../103-libklu1_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libklu1:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libopenblas-dev:s390x. Preparing to unpack .../104-libopenblas-dev_0.3.7+ds-1_s390x.deb ... Unpacking libopenblas-dev:s390x (0.3.7+ds-1) ... Selecting previously unselected package liblapack-dev:s390x. Preparing to unpack .../105-liblapack-dev_3.9.0-1_s390x.deb ... Unpacking liblapack-dev:s390x (3.9.0-1) ... Selecting previously unselected package libldl2:s390x. Preparing to unpack .../106-libldl2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libldl2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libmbedtls-dev:s390x. Preparing to unpack .../107-libmbedtls-dev_2.16.3-1_s390x.deb ... Unpacking libmbedtls-dev:s390x (2.16.3-1) ... Selecting previously unselected package libmongoose2:s390x. Preparing to unpack .../108-libmongoose2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libmongoose2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libmpfr-dev:s390x. Preparing to unpack .../109-libmpfr-dev_4.0.2-1_s390x.deb ... Unpacking libmpfr-dev:s390x (4.0.2-1) ... Selecting previously unselected package libpcre2-16-0:s390x. Preparing to unpack .../110-libpcre2-16-0_10.34-7_s390x.deb ... Unpacking libpcre2-16-0:s390x (10.34-7) ... Selecting previously unselected package libpcre2-32-0:s390x. Preparing to unpack .../111-libpcre2-32-0_10.34-7_s390x.deb ... Unpacking libpcre2-32-0:s390x (10.34-7) ... Selecting previously unselected package libpcre2-posix2:s390x. Preparing to unpack .../112-libpcre2-posix2_10.34-7_s390x.deb ... Unpacking libpcre2-posix2:s390x (10.34-7) ... Selecting previously unselected package libpcre2-dev:s390x. Preparing to unpack .../113-libpcre2-dev_10.34-7_s390x.deb ... Unpacking libpcre2-dev:s390x (10.34-7) ... Selecting previously unselected package librbio2:s390x. Preparing to unpack .../114-librbio2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking librbio2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libspqr2:s390x. Preparing to unpack .../115-libspqr2_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libspqr2:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libssh2-1-dev:s390x. Preparing to unpack .../116-libssh2-1-dev_1.8.0-2.1build1_s390x.deb ... Unpacking libssh2-1-dev:s390x (1.8.0-2.1build1) ... Selecting previously unselected package libumfpack5:s390x. Preparing to unpack .../117-libumfpack5_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libumfpack5:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libsuitesparse-dev:s390x. Preparing to unpack .../118-libsuitesparse-dev_1%3a5.6.0+dfsg-2_s390x.deb ... Unpacking libsuitesparse-dev:s390x (1:5.6.0+dfsg-2) ... Selecting previously unselected package libutf8proc2:s390x. Preparing to unpack .../119-libutf8proc2_2.4.0-1_s390x.deb ... Unpacking libutf8proc2:s390x (2.4.0-1) ... Selecting previously unselected package libutf8proc-dev:s390x. Preparing to unpack .../120-libutf8proc-dev_2.4.0-1_s390x.deb ... Unpacking libutf8proc-dev:s390x (2.4.0-1) ... Selecting previously unselected package unicode-data. Preparing to unpack .../121-unicode-data_12.1.0~pre1-2_all.deb ... Unpacking unicode-data (12.1.0~pre1-2) ... Selecting previously unselected package zlib1g-dev:s390x. Preparing to unpack .../122-zlib1g-dev_1%3a1.2.11.dfsg-1ubuntu3_s390x.deb ... Unpacking zlib1g-dev:s390x (1:1.2.11.dfsg-1ubuntu3) ... Selecting previously unselected package libhttp-parser-dev. Preparing to unpack .../123-libhttp-parser-dev_2.9.2-2_s390x.deb ... Unpacking libhttp-parser-dev (2.9.2-2) ... Selecting previously unselected package libgit2-dev:s390x. Preparing to unpack .../124-libgit2-dev_0.28.3+dfsg.1-1_s390x.deb ... Unpacking libgit2-dev:s390x (0.28.3+dfsg.1-1) ... Selecting previously unselected package sbuild-build-depends-julia-dummy. Preparing to unpack .../125-sbuild-build-depends-julia-dummy_0.invalid.0_s390x.deb ... Unpacking sbuild-build-depends-julia-dummy (0.invalid.0) ... Setting up libdsfmt-1279-1:s390x (2.2.3+dfsg-4) ... Setting up libpipeline1:s390x (1.5.1-3) ... Setting up libgraphblas3:s390x (1:5.6.0+dfsg-2) ... Setting up libkeyutils1:s390x (1.6-6ubuntu1) ... Setting up libpsl5:s390x (0.20.2-2) ... Setting up mime-support (3.64ubuntu1) ... Setting up libdsfmt-86243-1:s390x (2.2.3+dfsg-4) ... Setting up libmagic-mgc (1:5.37-6) ... Setting up libarchive-zip-perl (1.67-1) ... Setting up libglib2.0-0:s390x (2.63.3-1) ... No schema files found: doing nothing. Setting up libutf8proc2:s390x (2.4.0-1) ... Setting up libdebhelper-perl (12.7.1ubuntu1) ... Setting up libbrotli1:s390x (1.0.7-5) ... Setting up libldl2:s390x (1:5.6.0+dfsg-2) ... Setting up libnghttp2-14:s390x (1.40.0-1) ... Setting up libmagic1:s390x (1:5.37-6) ... Setting up gettext-base (0.19.8.1-10) ... Setting up libmetis5:s390x (5.1.0.dfsg-5) ... Setting up file (1:5.37-6) ... Setting up libutf8proc-dev:s390x (2.4.0-1) ... Setting up libldap-common (2.4.48+dfsg-1ubuntu3) ... Setting up libpcre2-16-0:s390x (10.34-7) ... Setting up libbtf1:s390x (1:5.6.0+dfsg-2) ... Setting up libicu63:s390x (63.2-2) ... Setting up libkrb5support0:s390x (1.17-6) ... Setting up libsasl2-modules-db:s390x (2.1.27+dfsg-2) ... Setting up unicode-data (12.1.0~pre1-2) ... Setting up autotools-dev (20180224.1) ... Setting up libpcre2-32-0:s390x (10.34-7) ... Setting up libblas3:s390x (3.9.0-1) ... update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode Setting up libgmpxx4ldbl:s390x (2:6.1.2+dfsg-4) ... Setting up libuv1:s390x (1.33.1-2) ... Setting up libdsfmt-19937-1:s390x (2.2.3+dfsg-4) ... Setting up libgpg-error-dev (1.36-7) ... Setting up librtmp1:s390x (2.4+20151223.gitfa8646d.1-2build1) ... Setting up libsigsegv2:s390x (2.12-2) ... Setting up autopoint (0.19.8.1-10) ... Setting up libpcre2-posix2:s390x (10.34-7) ... Setting up libdsfmt-4253-1:s390x (2.2.3+dfsg-4) ... Setting up libdsfmt-2203-1:s390x (2.2.3+dfsg-4) ... Setting up libk5crypto3:s390x (1.17-6) ... Setting up libsasl2-2:s390x (2.1.27+dfsg-2) ... Setting up libgfortran5:s390x (9.2.1-21ubuntu1) ... Setting up libroken18-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libdsfmt-132049-1:s390x (2.2.3+dfsg-4) ... Setting up zlib1g-dev:s390x (1:1.2.11.dfsg-1ubuntu3) ... Setting up libdsfmt-44497-1:s390x (2.2.3+dfsg-4) ... Setting up librhash0:s390x (1.3.9-1) ... Setting up libuchardet0:s390x (0.0.6-3) ... Setting up libmbedcrypto3:s390x (2.16.3-1) ... Setting up libsub-override-perl (0.09-2) ... Setting up libssh2-1:s390x (1.8.0-2.1build1) ... Setting up libcxsparse3:s390x (1:5.6.0+dfsg-2) ... Setting up cmake-data (3.15.4-1ubuntu2) ... Setting up libkrb5-3:s390x (1.17-6) ... Setting up libmpdec2:s390x (2.4.2-2) ... Setting up libbsd0:s390x (0.10.0-1) ... Setting up libelf1:s390x (0.176-1.1) ... Setting up libdsfmt-216091-1:s390x (2.2.3+dfsg-4) ... Setting up libxml2:s390x (2.9.4+dfsg1-8ubuntu1) ... Setting up libsuitesparseconfig5:s390x (1:5.6.0+dfsg-2) ... Setting up libdsfmt-521-1:s390x (2.2.3+dfsg-4) ... Setting up libblas-dev:s390x (3.9.0-1) ... update-alternatives: using /usr/lib/s390x-linux-gnu/blas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode Setting up librbio2:s390x (1:5.6.0+dfsg-2) ... Setting up libhttp-parser2.9:s390x (2.9.2-2) ... Setting up libjsoncpp1:s390x (1.7.4-3) ... Setting up libheimbase1-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libdsfmt-11213-1:s390x (2.2.3+dfsg-4) ... Setting up libfile-stripnondeterminism-perl (1.6.3-1) ... Setting up libopenblas-base:s390x (0.3.7+ds-1) ... update-alternatives: using /usr/lib/s390x-linux-gnu/openblas/libblas.so.3 to provide /usr/lib/s390x-linux-gnu/libblas.so.3 (libblas.so.3-s390x-linux-gnu) in auto mode update-alternatives: using /usr/lib/s390x-linux-gnu/openblas/liblapack.so.3 to provide /usr/lib/s390x-linux-gnu/liblapack.so.3 (liblapack.so.3-s390x-linux-gnu) in auto mode Setting up libamd2:s390x (1:5.6.0+dfsg-2) ... Setting up libhttp-parser-dev (2.9.2-2) ... Setting up libpython3.7-stdlib:s390x (3.7.5-2) ... Setting up liblapack3:s390x (3.9.0-1) ... Setting up libgmp-dev:s390x (2:6.1.2+dfsg-4) ... Setting up libdsfmt-dev:s390x (2.2.3+dfsg-4) ... Setting up libcolamd2:s390x (1:5.6.0+dfsg-2) ... Setting up libpcre2-dev:s390x (10.34-7) ... Setting up libtool (2.4.6-11) ... Setting up libarchive13:s390x (3.4.0-1build1) ... Setting up libmbedx509-0:s390x (2.16.3-1) ... Setting up libasn1-8-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libmbedtls12:s390x (2.16.3-1) ... Setting up m4 (1.4.18-4) ... Setting up libmbedtls-dev:s390x (2.16.3-1) ... Setting up libmpfr-dev:s390x (4.0.2-1) ... Setting up libhcrypto4-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libcamd2:s390x (1:5.6.0+dfsg-2) ... Setting up libmongoose2:s390x (1:5.6.0+dfsg-2) ... Setting up libopenblas-dev:s390x (0.3.7+ds-1) ... update-alternatives: using /usr/lib/s390x-linux-gnu/openblas/libblas.so to provide /usr/lib/s390x-linux-gnu/libblas.so (libblas.so-s390x-linux-gnu) in auto mode update-alternatives: using /usr/lib/s390x-linux-gnu/openblas/liblapack.so to provide /usr/lib/s390x-linux-gnu/liblapack.so (liblapack.so-s390x-linux-gnu) in auto mode Setting up libwind0-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libgcrypt20-dev (1.8.5-3ubuntu1) ... Setting up bsdmainutils (11.1.2ubuntu2) ... update-alternatives: using /usr/bin/bsd-write to provide /usr/bin/write (write) in auto mode update-alternatives: using /usr/bin/bsd-from to provide /usr/bin/from (from) in auto mode Setting up liblapack-dev:s390x (3.9.0-1) ... Setting up libgssapi-krb5-2:s390x (1.17-6) ... Setting up libcroco3:s390x (0.6.13-1) ... Setting up libssh2-1-dev:s390x (1.8.0-2.1build1) ... Setting up libssh-4:s390x (0.9.0-1ubuntu5) ... Setting up autoconf (2.69-11ubuntu1) ... Setting up dh-strip-nondeterminism (1.6.3-1) ... Setting up dwz (0.13-5) ... Setting up groff-base (1.22.4-4) ... Setting up libklu1:s390x (1:5.6.0+dfsg-2) ... Setting up libccolamd2:s390x (1:5.6.0+dfsg-2) ... Setting up libcholmod3:s390x (1:5.6.0+dfsg-2) ... Setting up libpython3-stdlib:s390x (3.7.5-1ubuntu1) ... Setting up automake (1:1.16.1-4ubuntu3) ... update-alternatives: using /usr/bin/automake-1.16 to provide /usr/bin/automake (automake) in auto mode Setting up libgit2-28:s390x (0.28.3+dfsg.1-1) ... Setting up libspqr2:s390x (1:5.6.0+dfsg-2) ... Setting up python3.7 (3.7.5-2) ... Setting up gettext (0.19.8.1-10) ... Setting up libhx509-5-heimdal:s390x (7.7.0+dfsg-1) ... Setting up python3 (3.7.5-1ubuntu1) ... Setting up man-db (2.9.0-2) ... Not building database; man-db/auto-update is not 'true'. Created symlink /etc/systemd/system/timers.target.wants/man-db.timer → /lib/systemd/system/man-db.timer. Setting up intltool-debian (0.35.0+20060710.5) ... Setting up libumfpack5:s390x (1:5.6.0+dfsg-2) ... Setting up libgit2-dev:s390x (0.28.3+dfsg.1-1) ... Setting up libkrb5-26-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libsuitesparse-dev:s390x (1:5.6.0+dfsg-2) ... Setting up po-debconf (1.0.21) ... Setting up libheimntlm0-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libgssapi3-heimdal:s390x (7.7.0+dfsg-1) ... Setting up libldap-2.4-2:s390x (2.4.48+dfsg-1ubuntu3) ... Setting up libcurl3-gnutls:s390x (7.66.0-1ubuntu1) ... Setting up libcurl4-gnutls-dev:s390x (7.66.0-1ubuntu1) ... Setting up libcurl4:s390x (7.66.0-1ubuntu1) ... Setting up curl (7.66.0-1ubuntu1) ... Setting up cmake (3.15.4-1ubuntu2) ... Setting up dh-autoreconf (19) ... Setting up debhelper (12.7.1ubuntu1) ... Setting up sbuild-build-depends-julia-dummy (0.invalid.0) ... Processing triggers for libc-bin (2.30-0ubuntu3) ... +------------------------------------------------------------------------------+ | Build environment | +------------------------------------------------------------------------------+ Kernel: Linux 4.4.0-170-generic s390x (s390x) Toolchain package versions: binutils_2.33.1-6ubuntu3 dpkg-dev_1.19.7ubuntu2 g++-9_9.2.1-21ubuntu1 gcc-9_9.2.1-21ubuntu1 libc6-dev_2.30-0ubuntu3 libstdc++-9-dev_9.2.1-21ubuntu1 libstdc++6_9.2.1-21ubuntu1 linux-libc-dev_5.3.0-24.26 Package versions: adduser_3.118ubuntu1 advancecomp_2.1-2.1 apt_1.9.5 autoconf_2.69-11ubuntu1 automake_1:1.16.1-4ubuntu3 autopoint_0.19.8.1-10 autotools-dev_20180224.1 base-files_11ubuntu2 base-passwd_3.5.47 bash_5.0-5ubuntu1 binutils_2.33.1-6ubuntu3 binutils-common_2.33.1-6ubuntu3 binutils-s390x-linux-gnu_2.33.1-6ubuntu3 bsdmainutils_11.1.2ubuntu2 bsdutils_1:2.34-0.1ubuntu4 build-essential_12.8ubuntu1 bzip2_1.0.8-2 ca-certificates_20190110 cmake_3.15.4-1ubuntu2 cmake-data_3.15.4-1ubuntu2 coreutils_8.30-3ubuntu2 cpp_4:9.2.1-3.1ubuntu1 cpp-9_9.2.1-21ubuntu1 curl_7.66.0-1ubuntu1 dash_0.5.10.2-6 debconf_1.5.73 debhelper_12.7.1ubuntu1 debianutils_4.9.1 dh-autoreconf_19 dh-strip-nondeterminism_1.6.3-1 diffutils_1:3.7-3 dpkg_1.19.7ubuntu2 dpkg-dev_1.19.7ubuntu2 dwz_0.13-5 e2fsprogs_1.45.3-4ubuntu2 fakeroot_1.24-1 fdisk_2.34-0.1ubuntu4 file_1:5.37-6 findutils_4.6.0+git+20190209-2ubuntu1 g++_4:9.2.1-3.1ubuntu1 g++-9_9.2.1-21ubuntu1 gcc_4:9.2.1-3.1ubuntu1 gcc-9_9.2.1-21ubuntu1 gcc-9-base_9.2.1-21ubuntu1 gettext_0.19.8.1-10 gettext-base_0.19.8.1-10 gpg_2.2.17-3ubuntu1 gpg-agent_2.2.17-3ubuntu1 gpgconf_2.2.17-3ubuntu1 gpgv_2.2.17-3ubuntu1 grep_3.3-1build1 groff-base_1.22.4-4 gzip_1.10-0ubuntu4 hostname_3.23 init_1.57 init-system-helpers_1.57 intltool-debian_0.35.0+20060710.5 libacl1_2.2.53-5ubuntu1 libamd2_1:5.6.0+dfsg-2 libapparmor1_2.13.3-7ubuntu1 libapt-pkg5.90_1.9.5 libarchive-zip-perl_1.67-1 libarchive13_3.4.0-1build1 libargon2-1_0~20171227-0.2 libasan5_9.2.1-21ubuntu1 libasn1-8-heimdal_7.7.0+dfsg-1 libassuan0_2.5.3-7ubuntu1 libatomic1_9.2.1-21ubuntu1 libattr1_1:2.4.48-5 libaudit-common_1:2.8.5-2ubuntu5 libaudit1_1:2.8.5-2ubuntu5 libbinutils_2.33.1-6ubuntu3 libblas-dev_3.9.0-1 libblas3_3.9.0-1 libblkid1_2.34-0.1ubuntu4 libbrotli1_1.0.7-5 libbsd0_0.10.0-1 libbtf1_1:5.6.0+dfsg-2 libbz2-1.0_1.0.8-2 libc-bin_2.30-0ubuntu3 libc-dev-bin_2.30-0ubuntu3 libc6_2.30-0ubuntu3 libc6-dev_2.30-0ubuntu3 libcamd2_1:5.6.0+dfsg-2 libcap-ng0_0.7.9-2.1 libcap2_1:2.27-1 libcc1-0_9.2.1-21ubuntu1 libccolamd2_1:5.6.0+dfsg-2 libcholmod3_1:5.6.0+dfsg-2 libcolamd2_1:5.6.0+dfsg-2 libcom-err2_1.45.3-4ubuntu2 libcroco3_0.6.13-1 libcryptsetup12_2:2.2.2-1ubuntu1 libcurl3-gnutls_7.66.0-1ubuntu1 libcurl4_7.66.0-1ubuntu1 libcurl4-gnutls-dev_7.66.0-1ubuntu1 libcxsparse3_1:5.6.0+dfsg-2 libdb5.3_5.3.28+dfsg1-0.6ubuntu1 libdebconfclient0_0.250ubuntu2 libdebhelper-perl_12.7.1ubuntu1 libdevmapper1.02.1_2:1.02.155-2ubuntu7 libdpkg-perl_1.19.7ubuntu2 libdsfmt-11213-1_2.2.3+dfsg-4 libdsfmt-1279-1_2.2.3+dfsg-4 libdsfmt-132049-1_2.2.3+dfsg-4 libdsfmt-19937-1_2.2.3+dfsg-4 libdsfmt-216091-1_2.2.3+dfsg-4 libdsfmt-2203-1_2.2.3+dfsg-4 libdsfmt-4253-1_2.2.3+dfsg-4 libdsfmt-44497-1_2.2.3+dfsg-4 libdsfmt-521-1_2.2.3+dfsg-4 libdsfmt-86243-1_2.2.3+dfsg-4 libdsfmt-dev_2.2.3+dfsg-4 libelf1_0.176-1.1 libexpat1_2.2.9-1 libext2fs2_1.45.3-4ubuntu2 libfakeroot_1.24-1 libfdisk1_2.34-0.1ubuntu4 libffi6_3.2.1-9 libfile-stripnondeterminism-perl_1.6.3-1 libgcc-9-dev_9.2.1-21ubuntu1 libgcc1_1:9.2.1-21ubuntu1 libgcrypt20_1.8.5-3ubuntu1 libgcrypt20-dev_1.8.5-3ubuntu1 libgdbm-compat4_1.18.1-5 libgdbm6_1.18.1-5 libgfortran5_9.2.1-21ubuntu1 libgit2-28_0.28.3+dfsg.1-1 libgit2-dev_0.28.3+dfsg.1-1 libglib2.0-0_2.63.3-1 libgmp-dev_2:6.1.2+dfsg-4 libgmp10_2:6.1.2+dfsg-4 libgmpxx4ldbl_2:6.1.2+dfsg-4 libgnutls30_3.6.11.1-2 libgomp1_9.2.1-21ubuntu1 libgpg-error-dev_1.36-7 libgpg-error0_1.36-7 libgraphblas3_1:5.6.0+dfsg-2 libgssapi-krb5-2_1.17-6 libgssapi3-heimdal_7.7.0+dfsg-1 libhcrypto4-heimdal_7.7.0+dfsg-1 libheimbase1-heimdal_7.7.0+dfsg-1 libheimntlm0-heimdal_7.7.0+dfsg-1 libhogweed4_3.4.1-1 libhogweed5_3.5.1+really3.5.1-2 libhttp-parser-dev_2.9.2-2 libhttp-parser2.9_2.9.2-2 libhx509-5-heimdal_7.7.0+dfsg-1 libicu63_63.2-2 libidn2-0_2.2.0-2 libip4tc2_1.8.3-2ubuntu5 libisl21_0.21-2 libisl22_0.22-2 libitm1_9.2.1-21ubuntu1 libjson-c4_0.13.1+dfsg-6 libjsoncpp1_1.7.4-3 libk5crypto3_1.17-6 libkeyutils1_1.6-6ubuntu1 libklu1_1:5.6.0+dfsg-2 libkmod2_26-3ubuntu1 libkrb5-26-heimdal_7.7.0+dfsg-1 libkrb5-3_1.17-6 libkrb5support0_1.17-6 liblapack-dev_3.9.0-1 liblapack3_3.9.0-1 libldap-2.4-2_2.4.48+dfsg-1ubuntu3 libldap-common_2.4.48+dfsg-1ubuntu3 libldl2_1:5.6.0+dfsg-2 liblockfile-bin_1.16-1.1 liblockfile1_1.16-1.1 liblz4-1_1.9.2-2 liblzma5_5.2.4-1 libmagic-mgc_1:5.37-6 libmagic1_1:5.37-6 libmbedcrypto3_2.16.3-1 libmbedtls-dev_2.16.3-1 libmbedtls12_2.16.3-1 libmbedx509-0_2.16.3-1 libmetis5_5.1.0.dfsg-5 libmongoose2_1:5.6.0+dfsg-2 libmount1_2.34-0.1ubuntu4 libmpc3_1.1.0-1 libmpdec2_2.4.2-2 libmpfr-dev_4.0.2-1 libmpfr6_4.0.2-1 libncurses6_6.1+20191019-1ubuntu1 libncursesw6_6.1+20191019-1ubuntu1 libnettle6_3.4.1-1 libnettle7_3.5.1+really3.5.1-2 libnghttp2-14_1.40.0-1 libnpth0_1.6-1 libopenblas-base_0.3.7+ds-1 libopenblas-dev_0.3.7+ds-1 libp11-kit0_0.23.18.1-2 libpam-modules_1.3.1-5ubuntu4 libpam-modules-bin_1.3.1-5ubuntu4 libpam-runtime_1.3.1-5ubuntu4 libpam0g_1.3.1-5ubuntu4 libpcre2-16-0_10.34-7 libpcre2-32-0_10.34-7 libpcre2-8-0_10.34-7 libpcre2-dev_10.34-7 libpcre2-posix2_10.34-7 libpcre3_2:8.39-12 libperl5.28_5.28.1-6build1 libperl5.30_5.30.0-9 libpipeline1_1.5.1-3 libpng16-16_1.6.37-1 libprocps7_2:3.3.15-2ubuntu3 libpsl5_0.20.2-2 libpython3-stdlib_3.7.5-1ubuntu1 libpython3.7-minimal_3.7.5-2 libpython3.7-stdlib_3.7.5-2 librbio2_1:5.6.0+dfsg-2 libreadline8_8.0-3 librhash0_1.3.9-1 libroken18-heimdal_7.7.0+dfsg-1 librtmp1_2.4+20151223.gitfa8646d.1-2build1 libsasl2-2_2.1.27+dfsg-2 libsasl2-modules-db_2.1.27+dfsg-2 libseccomp2_2.4.2-2ubuntu1 libselinux1_3.0-1 libsemanage-common_3.0-1 libsemanage1_3.0-1 libsepol1_3.0-1 libsigsegv2_2.12-2 libsmartcols1_2.34-0.1ubuntu4 libspqr2_1:5.6.0+dfsg-2 libsqlite3-0_3.30.1-1ubuntu1 libss2_1.45.3-4ubuntu2 libssh-4_0.9.0-1ubuntu5 libssh2-1_1.8.0-2.1build1 libssh2-1-dev_1.8.0-2.1build1 libssl1.1_1.1.1c-1ubuntu4 libstdc++-9-dev_9.2.1-21ubuntu1 libstdc++6_9.2.1-21ubuntu1 libsub-override-perl_0.09-2 libsuitesparse-dev_1:5.6.0+dfsg-2 libsuitesparseconfig5_1:5.6.0+dfsg-2 libsystemd0_244-3ubuntu1 libtasn1-6_4.15.0-2 libtinfo6_6.1+20191019-1ubuntu1 libtool_2.4.6-11 libubsan1_9.2.1-21ubuntu1 libuchardet0_0.0.6-3 libudev1_244-3ubuntu1 libumfpack5_1:5.6.0+dfsg-2 libunistring2_0.9.10-2 libutf8proc-dev_2.4.0-1 libutf8proc2_2.4.0-1 libuuid1_2.34-0.1ubuntu4 libuv1_1.33.1-2 libwind0-heimdal_7.7.0+dfsg-1 libxml2_2.9.4+dfsg1-8ubuntu1 libzstd1_1.4.4+dfsg-1 linux-libc-dev_5.3.0-24.26 lockfile-progs_0.1.18 login_1:4.5-1.1ubuntu4 logsave_1.45.3-4ubuntu2 lsb-base_11.1.0ubuntu2 m4_1.4.18-4 make_4.2.1-1.2 man-db_2.9.0-2 mawk_1.3.3-17ubuntu3 mime-support_3.64ubuntu1 mount_2.34-0.1ubuntu4 ncurses-base_6.1+20191019-1ubuntu1 ncurses-bin_6.1+20191019-1ubuntu1 openssl_1.1.1c-1ubuntu4 optipng_0.7.7-1 passwd_1:4.5-1.1ubuntu4 patch_2.7.6-6 perl_5.30.0-9 perl-base_5.30.0-9 perl-modules-5.28_5.28.1-6build1 perl-modules-5.30_5.30.0-9 pinentry-curses_1.1.0-3 pkgbinarymangler_144 po-debconf_1.0.21 policyrcd-script-zg2_0.1-3 procps_2:3.3.15-2ubuntu3 python3_3.7.5-1ubuntu1 python3-minimal_3.7.5-1ubuntu1 python3.7_3.7.5-2 python3.7-minimal_3.7.5-2 readline-common_8.0-3 sbuild-build-depends-core-dummy_0.invalid.0 sbuild-build-depends-julia-dummy_0.invalid.0 sed_4.7-1 sensible-utils_0.0.12+nmu1 systemd_244-3ubuntu1 systemd-sysv_244-3ubuntu1 sysvinit-utils_2.96-1ubuntu1 tar_1.30+dfsg-6 tzdata_2019c-3 ubuntu-keyring_2018.09.18.1 unicode-data_12.1.0~pre1-2 util-linux_2.34-0.1ubuntu4 xz-utils_5.2.4-1 zlib1g_1:1.2.11.dfsg-1ubuntu3 zlib1g-dev_1:1.2.11.dfsg-1ubuntu3 +------------------------------------------------------------------------------+ | Build | +------------------------------------------------------------------------------+ Unpack source ------------- gpgv: Signature made Fri May 17 09:01:56 2019 UTC gpgv: using RSA key 638BC75EC1E5C589067E35DE62645EB35F686A8A gpgv: Can't check signature: No public key dpkg-source: warning: failed to verify signature on ./julia_1.0.4+dfsg-1.dsc dpkg-source: info: extracting julia in julia-1.0.4+dfsg dpkg-source: info: unpacking julia_1.0.4+dfsg.orig.tar.xz dpkg-source: info: unpacking julia_1.0.4+dfsg-1.debian.tar.xz dpkg-source: info: using patch list from debian/patches/series dpkg-source: info: applying jldownload-verbose-fakedownload.patch dpkg-source: info: applying support-noopt.patch dpkg-source: info: applying require-sse2-on-i386.patch dpkg-source: info: applying no-debug-version.patch dpkg-source: info: applying do-not-download-libuv.patch dpkg-source: info: applying do-not-download-libwhich.patch dpkg-source: info: applying do-not-download-pkgjl.patch dpkg-source: info: applying do-not-download-llvm.patch dpkg-source: info: applying doc-make.patch dpkg-source: info: applying doc-unicode-data-path.patch dpkg-source: info: applying make-unwind-logic-error.patch dpkg-source: info: applying install-embedded-llvm-hack.patch dpkg-source: info: applying install-julia-hack.patch dpkg-source: info: applying llvm-armhf-baseline.patch dpkg-source: info: applying appstream.patch dpkg-source: info: applying test-skip-sigint.patch dpkg-source: info: applying test-skip-i386-spec.patch dpkg-source: info: applying test-skip-dns-ubuntu.patch Check disc space ---------------- Sufficient free space for build User Environment ---------------- APT_CONFIG=/var/lib/sbuild/apt.conf DEB_BUILD_OPTIONS=noautodbgsym parallel=4 HOME=/sbuild-nonexistent LANG=C.UTF-8 LC_ALL=C.UTF-8 LOGNAME=buildd PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games SCHROOT_ALIAS_NAME=build-PACKAGEBUILD-18310711 SCHROOT_CHROOT_NAME=build-PACKAGEBUILD-18310711 SCHROOT_COMMAND=env SCHROOT_GID=2501 SCHROOT_GROUP=buildd SCHROOT_SESSION_ID=build-PACKAGEBUILD-18310711 SCHROOT_UID=2001 SCHROOT_USER=buildd SHELL=/bin/sh TERM=unknown USER=buildd V=1 dpkg-buildpackage ----------------- dpkg-buildpackage: info: source package julia dpkg-buildpackage: info: source version 1.0.4+dfsg-1 dpkg-buildpackage: info: source distribution unstable dpkg-source --before-build . dpkg-buildpackage: info: host architecture s390x fakeroot debian/rules clean dh clean debian/rules override_dh_auto_clean make[1]: Entering directory '/<>/julia-1.0.4+dfsg' make prefix=/usr sysconfdir=/etc MULTIARCH=s390x-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' 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 JULIA_CPU_TARGET="generic" USE_SYSTEM_OPENLIBM=0 USE_SYSTEM_LIBM=1 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas DISABLE_LIBUNWIND=1 distcleanall make[2]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited find: ‘/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/*/src’: No such file or directory rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/base rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/base': No such file or directory make[2]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/base] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/test rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/test': No such file or directory make[2]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/test] Error 1 (ignored) make[3]: Entering directory '/<>/julia-1.0.4+dfsg/base' Warning: git information unavailable; versioning information limited rm -f ./pcre_h.jl rm -f ./errno_h.jl rm -f ./build_h.jl rm -f ./build_h.jl.phony rm -f ./uv_constants.jl rm -f ./file_constants.jl rm -f ./version_git.jl rm -f ./version_git.jl.phony rm -f /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/lib*.so* make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/base' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/doc' Warning: git information unavailable; versioning information limited rm -rf _build/* deps/* docbuild.log UnicodeData.txt make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/doc' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited make[3]: /<>/julia-1.0.4+dfsg/usr/tools/llvm-config: Command not found make[3]: /<>/julia-1.0.4+dfsg/usr/tools/llvm-config: Command not found rm -fr /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libjulia* /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest* rm -f ./julia_flisp.boot ./julia_flisp.boot.inc rm -f ./*.dbg.obj ./*.o ./*.dwo ./*.so ./*.a rm -f ./julia_version.h make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/ui' Warning: git information unavailable; versioning information limited rm -f *.o *.dbg.obj rm -f /<>/julia-1.0.4+dfsg/usr/bin/julia* make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/ui' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/test' Warning: git information unavailable; versioning information limited make[4]: Entering directory '/<>/julia-1.0.4+dfsg/test/embedding' rm -f /<>/julia-1.0.4+dfsg/test/embedding/embedding-debug /<>/julia-1.0.4+dfsg/test/embedding/embedding make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/test/embedding' make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/test' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/stdlib' Warning: git information unavailable; versioning information limited rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg': No such file or directory make[3]: [Makefile:30: uninstall-Pkg] Error 1 (ignored) rm /<>/julia-1.0.4+dfsg/usr/manifest/Pkg rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/manifest/Pkg': No such file or directory make[3]: [Makefile:31: uninstall-Pkg] Error 1 (ignored) rm ./Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/build-compiled rm: cannot remove './Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/build-compiled': No such file or directory make[3]: [Makefile:32: clean-Pkg] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Base64 rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Base64': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Base64] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/CRC32c rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/CRC32c': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/CRC32c] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Dates rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Dates': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Dates] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Distributed rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Distributed': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Distributed] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/FileWatching rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/FileWatching': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/FileWatching] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Future rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Future': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Future] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Libdl rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Libdl': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Libdl] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LibGit2 rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LibGit2': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LibGit2] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Logging rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Logging': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Logging] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Markdown rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Markdown': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Markdown] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Mmap rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Mmap': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Mmap] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Printf rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Printf': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Printf] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Profile rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Profile': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Profile] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Random rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Random': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Random] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Serialization rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Serialization': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Serialization] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SHA rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SHA': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SHA] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Sockets rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Sockets': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Sockets] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Statistics rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Statistics': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Statistics] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Test rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Test': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Test] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Unicode rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Unicode': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Unicode] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/UUIDs rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/UUIDs': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/UUIDs] Error 1 (ignored) make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' rm -f /<>/julia-1.0.4+dfsg/julia rm -f /<>/julia-1.0.4+dfsg/*.tar.gz rm -f /<>/julia-1.0.4+dfsg/usr/tools/stringreplace \ /<>/julia-1.0.4+dfsg/light-source-dist.tmp /<>/julia-1.0.4+dfsg/light-source-dist.tmp1 \ /<>/julia-1.0.4+dfsg/full-source-dist.tmp /<>/julia-1.0.4+dfsg/full-source-dist.tmp1 rm -fr /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia rm -fr /<>/julia-1.0.4+dfsg/usr/share/julia/extras make[3]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited make[3]: /<>/julia-1.0.4+dfsg/usr/tools/llvm-config: Command not found make[3]: /<>/julia-1.0.4+dfsg/usr/tools/llvm-config: Command not found make -C /<>/julia-1.0.4+dfsg/src/flisp clean BUILDDIR='/<>/julia-1.0.4+dfsg/src/flisp' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src/flisp' Warning: git information unavailable; versioning information limited rm -f /<>/julia-1.0.4+dfsg/src/flisp/*.o rm -f /<>/julia-1.0.4+dfsg/src/flisp/*.dbg.obj rm -f /<>/julia-1.0.4+dfsg/src/flisp/*.a rm -f /<>/julia-1.0.4+dfsg/src/flisp/flisp rm -f /<>/julia-1.0.4+dfsg/src/flisp/flisp-debug make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src/flisp' make -C /<>/julia-1.0.4+dfsg/src/support clean BUILDDIR='/<>/julia-1.0.4+dfsg/src/support' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src/support' Warning: git information unavailable; versioning information limited rm -f /<>/julia-1.0.4+dfsg/src/support/*.o rm -f /<>/julia-1.0.4+dfsg/src/support/*.dbg.obj rm -f /<>/julia-1.0.4+dfsg/src/support/*.a rm -f /<>/julia-1.0.4+dfsg/src/support/*~ *# rm -f /<>/julia-1.0.4+dfsg/src/support/core* rm -f /<>/julia-1.0.4+dfsg/src/support/libsupport.a rm -f /<>/julia-1.0.4+dfsg/src/support/libsupport-debug.a make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src/support' make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/deps' Warning: git information unavailable; versioning information limited rm -rf scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-configured scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-compiled make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e clean make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps' make[4]: *** scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e: No such file or directory. Stop. make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps' make[3]: [/<>/julia-1.0.4+dfsg/deps/libuv.mk:52: clean-libuv] Error 2 (ignored) make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/deps' rm -fr /<>/julia-1.0.4+dfsg/usr /<>/julia-1.0.4+dfsg/usr-staging make[3]: Entering directory '/<>/julia-1.0.4+dfsg/stdlib' Warning: git information unavailable; versioning information limited rm -rf ./Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz ./Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg': No such file or directory make[3]: [Makefile:30: uninstall-Pkg] Error 1 (ignored) rm /<>/julia-1.0.4+dfsg/usr/manifest/Pkg rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/manifest/Pkg': No such file or directory make[3]: [Makefile:31: uninstall-Pkg] Error 1 (ignored) rm ./Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/build-compiled rm: cannot remove './Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/build-compiled': No such file or directory make[3]: [Makefile:32: clean-Pkg] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Base64 rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Base64': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Base64] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/CRC32c rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/CRC32c': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/CRC32c] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Dates rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Dates': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Dates] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/DelimitedFiles] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Distributed rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Distributed': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Distributed] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/FileWatching rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/FileWatching': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/FileWatching] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Future rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Future': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Future] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/InteractiveUtils] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Libdl rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Libdl': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Libdl] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LibGit2 rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LibGit2': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LibGit2] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/LinearAlgebra] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Logging rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Logging': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Logging] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Markdown rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Markdown': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Markdown] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Mmap rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Mmap': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Mmap] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Printf rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Printf': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Printf] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Profile rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Profile': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Profile] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Random rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Random': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Random] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/REPL] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Serialization rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Serialization': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Serialization] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SHA rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SHA': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SHA] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SharedArrays] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Sockets rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Sockets': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Sockets] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SparseArrays] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Statistics rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Statistics': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Statistics] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/SuiteSparse] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Test rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Test': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Test] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Unicode rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Unicode': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Unicode] Error 1 (ignored) rm -r /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/UUIDs rm: cannot remove '/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/UUIDs': No such file or directory make[3]: [Makefile:40: clean-/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/UUIDs] Error 1 (ignored) make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/deps' Warning: git information unavailable; versioning information limited rm -f /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libsuitesparse_wrapper.so rm -rf /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e rm -rf /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/projects/libcxx scratch/llvm-6.0.0/libcxx-build rm -rf /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/projects/libcxxabi scratch/llvm-6.0.0/libcxxabi-build rm -rf /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz \ \ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 scratch/llvm-6.0.0/build_Release rm -rf scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e rm -rf /<>/julia-1.0.4+dfsg/usr make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/deps' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/doc' Warning: git information unavailable; versioning information limited rm -rf _build/* deps/* docbuild.log UnicodeData.txt make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/doc' make[2]: Leaving directory '/<>/julia-1.0.4+dfsg' make -f debian/shlibdeps.mk prefix=/usr sysconfdir=/etc MULTIARCH=s390x-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' 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 JULIA_CPU_TARGET="generic" USE_SYSTEM_OPENLIBM=0 USE_SYSTEM_LIBM=1 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas DISABLE_LIBUNWIND=1 clean make[2]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited rm -f debian/shlibdeps debian/libjulia1.links make[2]: Leaving directory '/<>/julia-1.0.4+dfsg' make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' dh_clean debian/rules build-arch dh build-arch dh_update_autotools_config -a dh_autoreconf -a dh_auto_configure -a debian/rules override_dh_auto_build-arch make[1]: Entering directory '/<>/julia-1.0.4+dfsg' dh_auto_build -- prefix=/usr sysconfdir=/etc MULTIARCH=s390x-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 TAGGED_RELEASE_BANNER='Ubuntu ⛬ julia/1.0.4+dfsg-1' 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 JULIA_CPU_TARGET="generic" USE_SYSTEM_OPENLIBM=0 USE_SYSTEM_LIBM=1 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas DISABLE_LIBUNWIND=1 make -j4 "INSTALL=install --strip-program=true" prefix=/usr sysconfdir=/etc MULTIARCH=s390x-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 "TAGGED_RELEASE_BANNER=Ubuntu ⛬ julia/1.0.4+dfsg-1" 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 JULIA_CPU_TARGET=generic USE_SYSTEM_OPENLIBM=0 USE_SYSTEM_LIBM=1 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas DISABLE_LIBUNWIND=1 make[2]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited find: ‘/<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/*/src’: No such file or directory /<>/julia-1.0.4+dfsg/contrib/install.sh 755 /<>/julia-1.0.4+dfsg/contrib/julia-config.jl /<>/julia-1.0.4+dfsg/usr/share/julia/ Creating usr/etc/julia/startup.jl make[3]: Entering directory '/<>/julia-1.0.4+dfsg/stdlib' Copying in usr/share/man/man1/julia.1 make[3]: Entering directory '/<>/julia-1.0.4+dfsg/deps' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited mkdir -p /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0 /<>/julia-1.0.4+dfsg/deps/tools/jldownload /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz file:///<>/julia-1.0.4+dfsg/stdlib/../debian/embedded/1609a05aee5d5960670738d8d834d91235bd6b1e + CACHE_HOST=https://cache.julialang.org + which wget + WGET= + which curl + CURL=/usr/bin/curl + which fetch + FETCH= + TIMEOUT=15 + WGET_OPTS=--no-check-certificate --tries=1 --timeout=15 + CURL_OPTS=-fkL --connect-timeout 15 -y 15 + FETCH_OPTS=-T 15 + [ 2 -eq 1 ] + [ 2 -eq 2 ] + WGET_OPTS=--no-check-certificate --tries=1 --timeout=15 -O /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz + CURL_OPTS=-fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz + FETCH_OPTS=-T 15 -o /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz + URL=file:///<>/julia-1.0.4+dfsg/stdlib/../debian/embedded/1609a05aee5d5960670738d8d834d91235bd6b1e + CACHE_URL=https://cache.julialang.org/file:///<>/julia-1.0.4+dfsg/stdlib/../debian/embedded/1609a05aee5d5960670738d8d834d91235bd6b1e + [ -x /usr/bin/curl ] + /usr/bin/curl -V + GETURL=/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz + /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz file:///<>/julia-1.0.4+dfsg/stdlib/../debian/embedded/1609a05aee5d5960670738d8d834d91235bd6b1e mkdir -p /<>/julia-1.0.4+dfsg/usr/lib/s390x-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/usr/bin/env: ‘python2’: No such file or directory gcc -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -fPIC -I /usr/include/suitesparse /<>/julia-1.0.4+dfsg/deps/SuiteSparse_wrapper.c -o /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libsuitesparse_wrapper.so -lumfpack -lcholmod -lamd -lcamd -lcolamd -lspqr /usr/bin/env: ‘python2’: No such file or directory mkdir -p /<>/julia-1.0.4+dfsg/deps/srccache/python2_path 100 1321k 100 1321k 0 0 1290M 0 --:--:-- --:--:-- --:--:-- 1290M /<>/julia-1.0.4+dfsg/deps/tools/jldownload /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz python -c 'import sys; sys.exit(not sys.version_info > (3, 0))' && \ /usr/bin/env python2 -c 'import sys; sys.exit(not sys.version_info < (3, 0))' && \ ln -sf "/<>/julia-1.0.4+dfsg/deps/srccache/python2_path/python" && \ ln -sf -config "/<>/julia-1.0.4+dfsg/deps/srccache/python2_path/python-config" + CACHE_HOST=https://cache.julialang.org /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz /bin/sh: 1: python: not found + make[3]: [/<>/julia-1.0.4+dfsg/deps/llvm.mk:198: /<>/julia-1.0.4+dfsg/deps/srccache/python2_path] Error 127 (ignored) which wget /<>/julia-1.0.4+dfsg/deps/tools/jldownload /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + WGET= + which curl + CACHE_HOST=https://cache.julialang.org + which wget + CURL=/usr/bin/curl + WGET= + + which curl which fetch + CURL=/usr/bin/curl + which fetch + FETCH= + TIMEOUT=15 + WGET_OPTS=--no-check-certificate --tries=1 --timeout=15 + CURL_OPTS=-fkL --connect-timeout 15 -y 15 + FETCH_OPTS=-T 15 + [ 2 -eq 1 ] + [ 2 -eq 2 ] + WGET_OPTS=--no-check-certificate --tries=1 --timeout=15 -O /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + CURL_OPTS=-fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + FETCH_OPTS=-T 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + URL=file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + CACHE_URL=https://cache.julialang.org/file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + [ -x /usr/bin/curl ] + /usr/bin/curl -V + 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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + CURL_OPTS=-fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + FETCH_OPTS=-T 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + URL=file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + CACHE_URL=https://cache.julialang.org/file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + [ -x /usr/bin/curl ] + /usr/bin/curl -V + GETURL=/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz + GETURL=/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/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 % 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 4183 100 4183 0 0 4084k 0 --:--:-- --:--:-- --:--:-- 4084k /<>/julia-1.0.4+dfsg/deps/tools/jldownload /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + CACHE_HOST=https://cache.julialang.org 100 1457k 100 1457k 0 0 711M 0 --:-+ -:which- wget - --:--:-- --:--:-- 711M + WGET= + which curl /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz + CURL=/usr/bin/curl + which fetch + FETCH= + TIMEOUT=15 + WGET_OPTS=--no-check-certificate --tries=1 --timeout=15 + CURL_OPTS=-fkL --connect-timeout 15 -y 15 + FETCH_OPTS=-T 15 + [ 2 -eq 1 ] + [ 2 -eq 2 ] + WGET_OPTS=--no-check-certificate --tries=1 --timeout=15 -O /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz + CURL_OPTS=-fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz + FETCH_OPTS=-T 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz + URL=file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + CACHE_URL=https://cache.julialang.org/file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz + [ -x /usr/bin/curl ] + /usr/bin/curl -V [ ! \( -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 /<>/julia-1.0.4+dfsg/deps/srccache/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tar.gz echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/source-extracted + GETURL=/usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz + /usr/bin/curl -fkL --connect-timeout 15 -y 15 -o /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz file:///<>/julia-1.0.4+dfsg/deps/../debian/embedded/6.0.0/llvm-6.0.0.src.tar.xz /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+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 --:--:-- --:--:-- --:--:-- 0[ ! \( -e Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ -o -h Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ \) ] || rm -r Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ mkdir -p Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ /bin/tar -C Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/ --strip-components 1 -xf /<>/julia-1.0.4+dfsg/stdlib/srccache/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e.tar.gz true -ignorelibsuitesparse_wrapper.so /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libsuitesparse_wrapper.so touch -c /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libsuitesparse_wrapper.so make -C scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/ CC="gcc" libwhich make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' gcc -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 echo 1 > Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/source-extracted [ ! \( -e /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ -o -h /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ \) ] || rm -r /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ mkdir -p /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ /bin/tar -C /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ --strip-components 1 -xf /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tar.gz 100 24.1M 100 24.1M 0 0 709M 0 --:--:-- --:--:-- --:--:-- 709M /<>/julia-1.0.4+dfsg/deps/tools/jlchecksum /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz echo 1 > Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e/build-compiled [ ! \( -e /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg -o -h /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg \) ] || make uninstall-Pkg ln -sf /<>/julia-1.0.4+dfsg/stdlib/Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e /<>/julia-1.0.4+dfsg/usr/share/julia/stdlib/v1.0/Pkg echo Pkg-1609a05aee5d5960670738d8d834d91235bd6b1e > /<>/julia-1.0.4+dfsg/usr/manifest/Pkg make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/stdlib' echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/source-extracted touch -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/aclocal.m4 # touch a few files to prevent autogen from getting called touch -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/Makefile.in touch -c /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/configure mkdir -p scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ cd scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ && \ /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e//configure --with-pic --prefix=/<>/julia-1.0.4+dfsg/usr --build=s390x-linux-gnu --libdir=/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu --bindir=/<>/julia-1.0.4+dfsg/usr/tools LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-rpath,'\$\$ORIGIN' -Wl,-z,origin -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu" F77="gfortran" CC="gcc" CXX="g++" LD="ld" LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -v" CFLAGS="-g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE" V=1 gcc libwhich.o -o libwhich -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -ldl make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e' echo 1 > scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/build-compiled rm -rf /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/<>/julia-1.0.4+dfsg/usr mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//<>/julia-1.0.4+dfsg/usr/tools cp scratch/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/libwhich /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e//<>/julia-1.0.4+dfsg/usr/tools cd /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e/<>/julia-1.0.4+dfsg/usr && tar -czf /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp . rm -rf /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e mv /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz.tmp /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz mkdir -p /<>/julia-1.0.4+dfsg/usr /bin/tar -xzf /<>/julia-1.0.4+dfsg/usr-staging/libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e.tgz -C /<>/julia-1.0.4+dfsg/usr echo libwhich-81e9723c0273d78493dc8c8ed570f68d9ce7e89e > /<>/julia-1.0.4+dfsg/usr/manifest/libwhich checking for a BSD-compatible install... install --strip-program=true checking whether build environment is sane... yes checking for a thread-safe mkdir -p... /bin/mkdir -p checking for gawk... no checking for mawk... mawk checking whether make sets $(MAKE)... yes checking whether make supports nested variables... yes checking build system type... s390x-ibm-linux-gnu checking host system type... s390x-ibm-linux-gnu checking for gcc... gcc checking whether the C compiler works... yes checking for C compiler default output file name... a.out checking for suffix of executables... checking whether we are cross compiling... rm -rf /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 mkdir -p /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /bin/tar -C /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 --strip-components 1 -xf /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.src.tar.xz no checking for suffix of object files... o checking whether we are using the GNU C compiler... yes checking whether gcc accepts -g... yes checking for gcc option to accept ISO C89... none needed checking whether gcc understands -c and -o together... yes checking for style of include used by make... GNU checking dependency style of gcc... gcc3 checking if gcc supports -pedantic flag... yes checking for gcc way to treat warnings as errors... -Werror checking if gcc supports -fvisibility=hidden... yes checking if gcc supports -g flag... yes checking if gcc supports -std=gnu99 flag... yes checking if gcc supports -Wall flag... yes checking if gcc supports -Wextra flag... yes checking if gcc supports -Wno-unused-parameter flag... yes checking if gcc supports -Wstrict-prototypes flag... yes checking for ar... ar checking the archiver (ar) interface... ar checking how to print strings... printf checking for a sed that does not truncate output... /bin/sed checking for grep that handles long lines and -e... /bin/grep checking for egrep... /bin/grep -E checking for fgrep... /bin/grep -F checking for ld used by gcc... ld checking if the linker (ld) is GNU ld... yes checking for BSD- or MS-compatible name lister (nm)... /usr/bin/nm -B checking the name lister (/usr/bin/nm -B) interface... BSD nm checking whether ln -s works... yes checking the maximum length of command line arguments... 1572864 checking how to convert s390x-ibm-linux-gnu file names to s390x-ibm-linux-gnu format... func_convert_file_noop checking how to convert s390x-ibm-linux-gnu file names to toolchain format... func_convert_file_noop checking for ld option to reload object files... -r checking for objdump... objdump checking how to recognize dependent libraries... pass_all checking for dlltool... no checking how to associate runtime and link libraries... printf %s\n checking for archiver @FILE support... @ checking for strip... strip checking for ranlib... ranlib checking command to parse /usr/bin/nm -B output from gcc object... ok checking for sysroot... no checking for a working dd... /bin/dd checking how to truncate binary pipes... /bin/dd bs=4096 count=1 checking for mt... no checking if : is a manifest tool... no checking how to run the C preprocessor... gcc -E checking for ANSI C header files... yes checking for sys/types.h... yes checking for sys/stat.h... yes checking for stdlib.h... yes checking for string.h... yes checking for memory.h... yes checking for strings.h... yes checking for inttypes.h... yes checking for stdint.h... yes checking for unistd.h... yes checking for dlfcn.h... yes checking for objdir... .libs checking if gcc supports -fno-rtti -fno-exceptions... no checking for gcc option to produce PIC... -fPIC -DPIC checking if gcc PIC flag -fPIC -DPIC works... yes checking if gcc static flag -static works... no checking if gcc supports -c -o file.o... yes checking if gcc supports -c -o file.o... (cached) yes checking whether the gcc linker (ld -m elf64_s390) supports shared libraries... yes checking whether -lc should be explicitly linked in... no checking dynamic linker characteristics... 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... yes checking for kstat_lookup in -lkstat... no checking for gethostbyname in -lnsl... yes checking for perfstat_cpu in -lperfstat... no checking for pthread_mutex_init in -lpthread... yes checking for clock_gettime in -lrt... yes checking for sendfile in -lsendfile... no checking for socket in -lsocket... no checking for special C compiler options needed for large files... no checking for _FILE_OFFSET_BITS value needed for large files... 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 checking that generated files are newer than configure... done configure: creating ./config.status config.status: creating Makefile config.status: executing depfiles commands # touch some extra files to ensure bisect works pretty well touch -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0.extracted touch -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/configure touch -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/CMakeLists.txt echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/source-extracted cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D27629-AArch64-large_model_4.0.patch patching file lib/MC/MCObjectFileInfo.cpp Hunk #1 succeeded at 289 with fuzz 1 (offset 8 lines). patching file test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_BE-large-relocations.s patching file test/ExecutionEngine/RuntimeDyld/AArch64/ELF_ARM64_large-relocations.s echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D27629-AArch64-large_model_4.0.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D34078-vectorize-fdiv.patch patching file lib/Transforms/Utils/LoopUtils.cpp Hunk #1 succeeded at 513 (offset 62 lines). patching file test/Transforms/LoopVectorize/float-reduction.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D34078-vectorize-fdiv.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0-NVPTX-addrspaces.patch patching file lib/Target/NVPTX/NVPTXISelLowering.cpp patching file lib/Target/NVPTX/NVPTXISelLowering.h echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-NVPTX-addrspaces.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D42262-jumpthreading-not-i1.patch patching file lib/Transforms/Scalar/JumpThreading.cpp Hunk #1 succeeded at 630 (offset -17 lines). patching file test/Transforms/JumpThreading/basic.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D42262-jumpthreading-not-i1.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-PPC-addrspaces.patch patching file lib/Target/PowerPC/PPCISelLowering.h Hunk #1 succeeded at 884 with fuzz 1 (offset 123 lines). echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-PPC-addrspaces.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D42260.patch patching file test/Transforms/JumpThreading/header-succ.ll patching file lib/Transforms/Scalar/JumpThreading.cpp Hunk #1 succeeded at 1452 (offset -47 lines). Hunk #2 succeeded at 1630 (offset -52 lines). echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D42260.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL326843-missing-header.patch patching file lib/Transforms/InstCombine/InstructionCombining.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL326843-missing-header.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0-r327540.patch patching file lib/Target/X86/X86FastISel.cpp patching file test/CodeGen/X86/fast-isel-shift.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-r327540.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0.0_D27296-libssp.patch patching file lib/Target/X86/X86ISelLowering.cpp Hunk #1 succeeded at 2065 (offset -33 lines). Hunk #2 succeeded at 2088 (offset -33 lines). echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0.0_D27296-libssp.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0-D44650.patch patching file tools/llvm-cfi-verify/CMakeLists.txt echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-D44650.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D45008.patch patching file lib/CodeGen/MachineBlockPlacement.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D45008.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D45070.patch patching file lib/Target/NVPTX/NVPTXTargetMachine.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D45070.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0.0-ifconv-D45819.patch patching file lib/CodeGen/IfConversion.cpp patching file CodeGen/Hexagon/ifcvt-diamond-ret.mir patching file CodeGen/MIR/PowerPC/ifcvt-diamond-ret.mir echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0.0-ifconv-D45819.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D46460.patch patching file lib/Analysis/LoopInfo.cpp Hunk #1 succeeded at 222 (offset -1 lines). echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D46460.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332680.patch patching file lib/Target/X86/X86DomainReassignment.cpp patching file test/CodeGen/X86/domain-reassignment-implicit-def.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332680.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332682.patch patching file lib/Target/X86/X86DomainReassignment.cpp Hunk #6 succeeded at 713 (offset -1 lines). Hunk #7 succeeded at 726 with fuzz 2 (offset -1 lines). patching file test/CodeGen/X86/domain-reassignment-test.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332682.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332302.patch patching file lib/Transforms/InstCombine/InstructionCombining.cpp patching file test/Transforms/InstCombine/gep-addrspace.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332302.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL332694.patch patching file test/CodeGen/X86/domain-reassignment-test.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL332694.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL327898.patch patching file include/llvm/CodeGen/SelectionDAGISel.h patching file include/llvm/CodeGen/SelectionDAGNodes.h patching file lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp patching file lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp patching file lib/Target/ARM/ARMISelDAGToDAG.cpp patching file lib/Target/Hexagon/HexagonISelDAGToDAG.cpp patching file lib/Target/Hexagon/HexagonISelDAGToDAGHVX.cpp patching file lib/Target/SystemZ/SystemZISelDAGToDAG.cpp patching file lib/Target/X86/X86ISelDAGToDAG.cpp patching file lib/Target/X86/X86ISelLowering.cpp Hunk #1 succeeded at 8136 (offset 5 lines). patching file lib/Target/X86/X86InstrArithmetic.td patching file lib/Target/X86/X86InstrInfo.cpp Hunk #1 succeeded at 7944 (offset 90 lines). patching file lib/Target/X86/X86MacroFusion.cpp patching file test/CodeGen/SystemZ/pr36164.ll patching file test/CodeGen/X86/2012-01-16-mfence-nosse-flags.ll patching file test/CodeGen/X86/avg.ll patching file test/CodeGen/X86/avx-vbroadcastf128.ll patching file test/CodeGen/X86/avx2-vbroadcast.ll patching file test/CodeGen/X86/avx2-vbroadcasti128.ll patching file test/CodeGen/X86/avx512-intrinsics-fast-isel.ll patching file test/CodeGen/X86/avx512-vbroadcasti128.ll patching file test/CodeGen/X86/avx512vl-intrinsics-fast-isel.ll patching file test/CodeGen/X86/broadcastm-lowering.ll patching file test/CodeGen/X86/i256-add.ll patching file test/CodeGen/X86/insertelement-shuffle.ll patching file test/CodeGen/X86/masked_memop.ll patching file test/CodeGen/X86/merge-consecutive-stores.ll patching file test/CodeGen/X86/nontemporal.ll patching file test/CodeGen/X86/pr36274.ll patching file test/CodeGen/X86/pr36312.ll patching file test/CodeGen/X86/store_op_load_fold2.ll patching file test/CodeGen/X86/subvector-broadcast.ll patching file test/CodeGen/X86/test-shrink-bug.ll patching file test/CodeGen/X86/test-shrink.ll patching file test/CodeGen/X86/testb-je-fusion.ll patching file test/CodeGen/X86/var-permute-256.ll patching file test/CodeGen/X86/vastart-defs-eflags.ll patching file test/CodeGen/X86/vector-shuffle-combining-xop.ll patching file test/CodeGen/X86/vector-shuffle-variable-256.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL327898.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-6.0-DISABLE_ABI_CHECKS.patch patching file cmake/modules/HandleLLVMOptions.cmake Hunk #1 succeeded at 567 (offset -5 lines). patching file include/llvm/Config/abi-breaking.h.cmake echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-6.0-DISABLE_ABI_CHECKS.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-OProfile-line-num.patch patching file lib/ExecutionEngine/OProfileJIT/LLVMBuild.txt patching file lib/ExecutionEngine/OProfileJIT/OProfileJITEventListener.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-OProfile-line-num.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D44892-Perf-integration.patch patching file CMakeLists.txt patching file include/llvm/Config/config.h.cmake patching file include/llvm/Config/llvm-config.h.cmake patching file include/llvm/ExecutionEngine/JITEventListener.h patching file lib/ExecutionEngine/CMakeLists.txt patching file lib/ExecutionEngine/LLVMBuild.txt patching file lib/ExecutionEngine/Orc/LLVMBuild.txt patching file lib/ExecutionEngine/PerfJITEvents/CMakeLists.txt patching file lib/ExecutionEngine/PerfJITEvents/LLVMBuild.txt patching file lib/ExecutionEngine/PerfJITEvents/PerfJITEventListener.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D44892-Perf-integration.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D49832-SCEVPred.patch patching file lib/Analysis/ScalarEvolutionExpander.cpp Hunk #1 succeeded at 2154 (offset -3 lines). Hunk #2 succeeded at 2168 (offset -3 lines). Hunk #3 succeeded at 2196 (offset -3 lines). patching file test/Analysis/LoopAccessAnalysis/wrapping-pointer-ni.ll patching file test/Analysis/LoopAccessAnalysis/wrapping-pointer-versioning.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D49832-SCEVPred.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL323946-LSRTy.patch patching file lib/Transforms/Scalar/LoopStrengthReduce.cpp echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL323946-LSRTy.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D50010-VNCoercion-ni.patch patching file lib/Transforms/Utils/VNCoercion.cpp patching file test/Transforms/GVN/non-integral-pointers.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D50010-VNCoercion-ni.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-D50167-scev-umin.patch patching file include/llvm/Analysis/ScalarEvolution.h patching file include/llvm/Analysis/ScalarEvolutionExpander.h patching file include/llvm/Analysis/ScalarEvolutionExpressions.h patching file lib/Analysis/ScalarEvolution.cpp patching file lib/Analysis/ScalarEvolutionExpander.cpp Hunk #1 succeeded at 1629 (offset -5 lines). Hunk #2 succeeded at 1654 (offset -5 lines). patching file test/Analysis/LoopAccessAnalysis/memcheck-ni.ll patching file test/Analysis/LoopAccessAnalysis/reverse-memcheck-bounds.ll patching file test/Analysis/ScalarEvolution/2008-07-29-SMinExpr.ll patching file test/Analysis/ScalarEvolution/min-max-exprs.ll patching file test/Analysis/ScalarEvolution/pr28705.ll patching file test/Analysis/ScalarEvolution/predicated-trip-count.ll patching file test/Analysis/ScalarEvolution/trip-count3.ll patching file test/Transforms/IRCE/conjunctive-checks.ll patching file test/Transforms/IRCE/decrementing-loop.ll patching file test/Transforms/IRCE/multiple-access-no-preloop.ll patching file test/Transforms/IRCE/ranges_of_different_types.ll patching file test/Transforms/IRCE/single-access-no-preloop.ll patching file test/Transforms/IRCE/single-access-with-preloop.ll patching file test/Transforms/LoopStrengthReduce/2013-01-14-ReuseCast.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-D50167-scev-umin.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-windows-race.patch patching file tools/llvm-config/CMakeLists.txt echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-windows-race.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-rL326967-aligned-load.patch patching file lib/Target/X86/X86InstrVecCompiler.td patching file test/CodeGen/X86/merge-consecutive-loads-256.ll patching file test/CodeGen/X86/merge-consecutive-loads-512.ll echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-rL326967-aligned-load.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/clang-arm-default-vfp3-on-armv7a.patch patching file include/llvm/Support/ARMTargetParser.def patching file lib/Target/ARM/ARM.td echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/clang-arm-default-vfp3-on-armv7a.patch-applied cd /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 && patch -p1 < /<>/julia-1.0.4+dfsg/deps/patches/llvm-symver-jlprefix.patch patching file tools/llvm-shlib/simple_version_script.map.in echo 1 > /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/llvm-symver-jlprefix.patch-applied mkdir -p scratch/llvm-6.0.0/build_Release/ cd scratch/llvm-6.0.0/build_Release/ && \ export PATH=/<>/julia-1.0.4+dfsg/deps/srccache/python2_path:"$PATH" && \ cmake /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 -G "Unix Makefiles" -DCMAKE_INSTALL_PREFIX:PATH=/<>/julia-1.0.4+dfsg/usr -DCMAKE_PREFIX_PATH=/<>/julia-1.0.4+dfsg/usr -DCMAKE_INSTALL_LIBDIR=/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu -DCMAKE_INSTALL_BINDIR=/<>/julia-1.0.4+dfsg/usr/bin -DLIB_INSTALL_DIR=/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu -DCMAKE_VERBOSE_MAKEFILE=ON -DCMAKE_C_COMPILER="$(which gcc)" -DCMAKE_CXX_COMPILER="g++" -DCMAKE_LINKER="ld" -DCMAKE_AR="/usr/bin/ar" -DCMAKE_RANLIB="/usr/bin/ranlib" -DLLVM_TARGETS_TO_BUILD:STRING="host;NVPTX;AMDGPU" -DCMAKE_BUILD_TYPE="Release" -DLLVM_ENABLE_ZLIB=OFF -DLLVM_ENABLE_LIBXML2=OFF -DLLVM_HOST_TRIPLE="s390x-linux-gnu" -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 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security" -DCMAKE_CXX_FLAGS=" -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now " -DCMAKE_SHARED_LINKER_FLAGS=" -Wl,-Bsymbolic-functions -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 CMake Deprecation Warning at CMakeLists.txt:14 (cmake_policy): The OLD behavior for policy CMP0051 will be removed from a future version of CMake. The cmake-policies(7) manual explains that the OLD behaviors of all policies are deprecated and that a policy should be set to OLD only under specific short-term circumstances. Projects should be ported to the NEW behavior and not rely on setting a policy to OLD. -- The C compiler identification is GNU 9.2.1 config.status: executing libtool commands -- The CXX compiler identification is GNU 9.2.1 -- The ASM compiler identification is GNU -- Found assembler: /usr/bin/gcc -- Check for working C compiler: /usr/bin/gcc echo 1 > scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-configured make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/ LDFLAGS="-Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -v" CFLAGS="-g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE" V=1 make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/fs-poll.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/inet.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/loop-watcher.c -- Check for working C compiler: /usr/bin/gcc -- works -- Detecting C compiler ABI info -- Detecting C compiler ABI info - done -- Detecting C compile features -- Detecting C compile features - done -- Check for working CXX compiler: /usr/bin/g++ -- Check for working CXX compiler: /usr/bin/g++ -- works -- Detecting CXX compiler ABI info -- Detecting CXX compiler ABI info - done -- Detecting CXX compile features -- Detecting CXX compile features - done -- Looking for dirent.h CMake Warning (dev) at /usr/share/cmake-3.15/Modules/CheckIncludeFile.cmake:80 (message): Policy CMP0075 is not set: Include file check macros honor CMAKE_REQUIRED_LIBRARIES. Run "cmake --help-policy CMP0075" for policy details. Use the cmake_policy command to set the policy and suppress this warning. CMAKE_REQUIRED_LIBRARIES is set to: m For compatibility with CMake 3.11 and below this check is ignoring it. Call Stack (most recent call first): cmake/config-ix.cmake:47 (check_include_file) CMakeLists.txt:588 (include) This warning is for project developers. Use -Wno-dev to suppress it. libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/loop-watcher.c -fPIC -DPIC -o src/.libs/libuv_la-loop-watcher.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/fs-poll.c -fPIC -DPIC -o src/.libs/libuv_la-fs-poll.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/inet.c -fPIC -DPIC -o src/.libs/libuv_la-inet.o -- Looking for dirent.h - found -- Looking for dlfcn.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=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/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/loop-watcher.c -fPIC -DPIC -o src/libuv_la-loop-watcher.o >/dev/null 2>&1 -- Looking for dlfcn.h - found -- Looking for errno.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/inet.c -fPIC -DPIC -o src/libuv_la-inet.o >/dev/null 2>&1 -- Looking for errno.h - found -- Looking for fcntl.h mv -f src/.deps/libuv_la-fs-poll.Tpo src/.deps/libuv_la-fs-poll.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/threadpool.c mv -f src/.deps/libuv_la-loop-watcher.Tpo src/.deps/libuv_la-loop-watcher.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/timer.c -- Looking for fcntl.h - found -- Looking for inttypes.h mv -f src/.deps/libuv_la-inet.Tpo src/.deps/libuv_la-inet.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/uv-common.c -- Looking for inttypes.h - found -- Looking for link.h -- Looking for link.h - found -- Looking for malloc.h -- Looking for malloc.h - found -- Looking for malloc/malloc.h -- Looking for malloc/malloc.h - not found -- Looking for ndir.h -- Looking for ndir.h - not found -- Looking for pthread.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/threadpool.c -fPIC -DPIC -o src/.libs/libuv_la-threadpool.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/timer.c -fPIC -DPIC -o src/.libs/libuv_la-timer.o -- Looking for pthread.h - found -- Looking for signal.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/uv-common.c -fPIC -DPIC -o src/.libs/libuv_la-uv-common.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/timer.c -fPIC -DPIC -o src/libuv_la-timer.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/threadpool.c -fPIC -DPIC -o src/libuv_la-threadpool.o >/dev/null 2>&1 -- Looking for signal.h - found -- Looking for stdint.h -- Looking for stdint.h - found -- Looking for sys/dir.h mv -f src/.deps/libuv_la-timer.Tpo src/.deps/libuv_la-timer.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/version.c mv -f src/.deps/libuv_la-threadpool.Tpo src/.deps/libuv_la-threadpool.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/async.c -- Looking for sys/dir.h - found -- Looking for sys/ioctl.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/uv-common.c -fPIC -DPIC -o src/libuv_la-uv-common.o >/dev/null 2>&1 -- Looking for sys/ioctl.h - found -- Looking for sys/mman.h -- Looking for sys/mman.h - found -- Looking for sys/ndir.h -- Looking for sys/ndir.h - not found -- Looking for sys/param.h mv -f src/.deps/libuv_la-uv-common.Tpo src/.deps/libuv_la-uv-common.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/core.c -- Looking for sys/param.h - found -- Looking for sys/resource.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/.libs/libuv_la-version.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/async.c -fPIC -DPIC -o src/unix/.libs/libuv_la-async.o -- Looking for sys/resource.h - found -- Looking for sys/stat.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/version.c -fPIC -DPIC -o src/libuv_la-version.o >/dev/null 2>&1 mv -f src/.deps/libuv_la-version.Tpo src/.deps/libuv_la-version.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/dl.c -- Looking for sys/stat.h - found -- Looking for sys/time.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/async.c -fPIC -DPIC -o src/unix/libuv_la-async.o >/dev/null 2>&1 -- Looking for sys/time.h - found -- Looking for sys/types.h mv -f src/unix/.deps/libuv_la-async.Tpo src/unix/.deps/libuv_la-async.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/fs.c -- Looking for sys/types.h - found -- Looking for sys/uio.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/core.c -fPIC -DPIC -o src/unix/.libs/libuv_la-core.o -- Looking for sys/uio.h - found -- Looking for termios.h -- Looking for termios.h - found -- Looking for unistd.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/dl.c -fPIC -DPIC -o src/unix/.libs/libuv_la-dl.o -- Looking for unistd.h - found -- Looking for valgrind/valgrind.h -- Looking for valgrind/valgrind.h - not found -- Looking for zlib.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/dl.c -fPIC -DPIC -o src/unix/libuv_la-dl.o >/dev/null 2>&1 -- Looking for zlib.h - found -- Looking for fenv.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/fs.c -fPIC -DPIC -o src/unix/.libs/libuv_la-fs.o mv -f src/unix/.deps/libuv_la-dl.Tpo src/unix/.deps/libuv_la-dl.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/getaddrinfo.c -- Looking for fenv.h - found -- Looking for FE_ALL_EXCEPT libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/core.c -fPIC -DPIC -o src/unix/libuv_la-core.o >/dev/null 2>&1 -- 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 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getaddrinfo.c -fPIC -DPIC -o src/unix/.libs/libuv_la-getaddrinfo.o -- Looking for pthread_create in pthread - found -- Looking for pthread_getspecific in pthread mv -f src/unix/.deps/libuv_la-core.Tpo src/unix/.deps/libuv_la-core.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/getnameinfo.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getaddrinfo.c -fPIC -DPIC -o src/unix/libuv_la-getaddrinfo.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/fs.c -fPIC -DPIC -o src/unix/libuv_la-fs.o >/dev/null 2>&1 -- Looking for pthread_getspecific in pthread - found -- Looking for pthread_rwlock_init in pthread mv -f src/unix/.deps/libuv_la-getaddrinfo.Tpo src/unix/.deps/libuv_la-getaddrinfo.Plo -- Looking for pthread_rwlock_init in pthread - found -- Looking for pthread_mutex_lock in pthread /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/loop.c -- Looking for pthread_mutex_lock in pthread - found -- Looking for dlopen in dl -- Looking for dlopen in dl - found -- Looking for clock_gettime in rt -- Looking for clock_gettime in rt - found -- Looking for pthread.h libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/getnameinfo.c -fPIC -DPIC -o src/unix/.libs/libuv_la-getnameinfo.o -- Looking for pthread.h - found -- Performing Test CMAKE_HAVE_LIBC_PTHREAD libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=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/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/loop.c -fPIC -DPIC -o src/unix/.libs/libuv_la-loop.o -- Performing Test CMAKE_HAVE_LIBC_PTHREAD - Failed -- Looking for pthread_create in pthreads mv -f src/unix/.deps/libuv_la-fs.Tpo src/unix/.deps/libuv_la-fs.Plo mv -f src/unix/.deps/libuv_la-getnameinfo.Tpo src/unix/.deps/libuv_la-getnameinfo.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/pipe.c /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/poll.c -- Looking for pthread_create in pthreads - not found -- Looking for pthread_create in pthread libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/loop.c -fPIC -DPIC -o src/unix/libuv_la-loop.o >/dev/null 2>&1 -- Looking for pthread_create in pthread - found -- Found Threads: TRUE -- Looking for xar_open in xar mv -f src/unix/.deps/libuv_la-loop.Tpo src/unix/.deps/libuv_la-loop.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/process.c -- Looking for xar_open in xar - not found -- Looking for arc4random -- Looking for arc4random - not found -- Looking for backtrace -- Looking for backtrace - found -- backtrace facility detected in default set of libraries -- Found Backtrace: /usr/include -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test C_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Looking for _Unwind_Backtrace libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/poll.c -fPIC -DPIC -o src/unix/.libs/libuv_la-poll.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/pipe.c -fPIC -DPIC -o src/unix/.libs/libuv_la-pipe.o -- Looking for _Unwind_Backtrace - found -- Looking for getpagesize libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+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 -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=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/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/pipe.c -fPIC -DPIC -o src/unix/libuv_la-pipe.o >/dev/null 2>&1 -- Looking for getpagesize - found -- Looking for sysconf mv -f src/unix/.deps/libuv_la-poll.Tpo src/unix/.deps/libuv_la-poll.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/signal.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c -fPIC -DPIC -o src/unix/.libs/libuv_la-process.o -- Looking for sysconf - found -- Looking for getrusage /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c: In function ‘uv_spawn’: /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c:472:41: warning: passing argument 3 to restrict-qualified parameter aliases with argument 2 [-Wrestrict] 472 | pthread_sigmask(SIG_SETMASK, &sigset, &sigset); | ~~~~~~~ ^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c:424:7: warning: unused variable ‘status’ [-Wunused-variable] 424 | int status; | ^~~~~~ mv -f src/unix/.deps/libuv_la-pipe.Tpo src/unix/.deps/libuv_la-pipe.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/stream.c -- Looking for getrusage - found -- Looking for setrlimit libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/process.c -fPIC -DPIC -o src/unix/libuv_la-process.o >/dev/null 2>&1 -- Looking for setrlimit - found -- Looking for isatty -- Looking for isatty - found -- Looking for futimens mv -f src/unix/.deps/libuv_la-process.Tpo src/unix/.deps/libuv_la-process.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/tcp.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/signal.c -fPIC -DPIC -o src/unix/.libs/libuv_la-signal.o -- Looking for futimens - found -- Looking for futimes -- Looking for futimes - found -- Looking for posix_fallocate libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/stream.c -fPIC -DPIC -o src/unix/.libs/libuv_la-stream.o -- Looking for posix_fallocate - found -- Looking for sigaltstack -- Looking for sigaltstack - found -- Looking for writev libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/signal.c -fPIC -DPIC -o src/unix/libuv_la-signal.o >/dev/null 2>&1 -- Looking for writev - found -- Looking for lseek64 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tcp.c -fPIC -DPIC -o src/unix/.libs/libuv_la-tcp.o -- Looking for lseek64 - found -- Looking for mallctl -- Looking for mallctl - not found -- Looking for mallinfo libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tcp.c -fPIC -DPIC -o src/unix/libuv_la-tcp.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=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/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/stream.c -fPIC -DPIC -o src/unix/libuv_la-stream.o >/dev/null 2>&1 -- Looking for mallinfo - found -- Looking for malloc_zone_statistics mv -f src/unix/.deps/libuv_la-signal.Tpo src/unix/.deps/libuv_la-signal.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/thread.c -- Looking for malloc_zone_statistics - not found -- Looking for mkdtemp -- Looking for mkdtemp - found -- Looking for mkstemp mv -f src/unix/.deps/libuv_la-tcp.Tpo src/unix/.deps/libuv_la-tcp.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/tty.c -- Looking for mkstemp - found -- Looking for mktemp -- Looking for mktemp - found -- Looking for getcwd mv -f src/unix/.deps/libuv_la-stream.Tpo src/unix/.deps/libuv_la-stream.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/udp.c -- Looking for getcwd - found -- Looking for gettimeofday libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c -fPIC -DPIC -o src/unix/.libs/libuv_la-thread.o /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c: In function ‘uv_thread_create’: /<>/julia-1.0.4+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] 76 | err = pthread_create(tid, attr, (void*(*)(void*)) entry, arg); | ^ -- Looking for gettimeofday - found -- Looking for getrlimit libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tty.c -fPIC -DPIC -o src/unix/.libs/libuv_la-tty.o -- Looking for getrlimit - found -- Looking for posix_spawn libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/thread.c -fPIC -DPIC -o src/unix/libuv_la-thread.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=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/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/tty.c -fPIC -DPIC -o src/unix/libuv_la-tty.o >/dev/null 2>&1 -- Looking for posix_spawn - found -- Looking for pread mv -f src/unix/.deps/libuv_la-thread.Tpo src/unix/.deps/libuv_la-thread.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-core.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/udp.c -fPIC -DPIC -o src/unix/.libs/libuv_la-udp.o -- Looking for pread - found -- Looking for realpath mv -f src/unix/.deps/libuv_la-tty.Tpo src/unix/.deps/libuv_la-tty.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-inotify.c -- Looking for realpath - found -- Looking for sbrk -- Looking for sbrk - found -- Looking for strtoll libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/udp.c -fPIC -DPIC -o src/unix/libuv_la-udp.o >/dev/null 2>&1 -- Looking for strtoll - found -- Looking for strerror -- Looking for strerror - found -- Looking for strerror_r libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-core.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-core.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-inotify.c -fPIC -DPIC -o src/unix/.libs/libuv_la-linux-inotify.o -- Looking for strerror_r - found -- Looking for strerror_s -- Looking for strerror_s - not found -- Looking for setenv mv -f src/unix/.deps/libuv_la-udp.Tpo src/unix/.deps/libuv_la-udp.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/linux-syscalls.c -- Looking for setenv - found -- Looking for dlopen libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-inotify.c -fPIC -DPIC -o src/unix/libuv_la-linux-inotify.o >/dev/null 2>&1 -- Looking for dlopen - found -- Looking for dladdr libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/linux-core.c -fPIC -DPIC -o src/unix/libuv_la-linux-core.o >/dev/null 2>&1 -- Looking for dladdr - not found -- Looking for __GLIBC__ -- Looking for __GLIBC__ - found -- Looking for sched_getaffinity mv -f src/unix/.deps/libuv_la-linux-inotify.Tpo src/unix/.deps/libuv_la-linux-inotify.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/procfs-exepath.c -- Looking for sched_getaffinity - found -- Looking for CPU_COUNT libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+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-linux-core.Tpo src/unix/.deps/libuv_la-linux-core.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/proctitle.c -- Looking for CPU_COUNT - found -- Looking for pthread_getname_np in pthread libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+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-linux-syscalls.Tpo src/unix/.deps/libuv_la-linux-syscalls.Plo /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/sysinfo-loadavg.c -- Looking for pthread_getname_np in pthread - found -- Looking for pthread_setname_np in pthread -- Looking for pthread_setname_np in pthread - found -- Performing Test HAVE_INT64_T -- Performing Test HAVE_INT64_T - Success -- Performing Test HAVE_UINT64_T libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/procfs-exepath.c -fPIC -DPIC -o src/unix/.libs/libuv_la-procfs-exepath.o libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/procfs-exepath.c -fPIC -DPIC -o src/unix/libuv_la-procfs-exepath.o >/dev/null 2>&1 -- Performing Test HAVE_UINT64_T - Success -- Performing Test HAVE_U_INT64_T libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+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 /bin/bash ./libtool --tag=CC --mode=compile gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" -DPACKAGE_STRING=\"libuv\ 2.0.0\" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/'`src/unix/sysinfo-memory.c libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-loadavg.c -fPIC -DPIC -o src/unix/.libs/libuv_la-sysinfo-loadavg.o -- Performing Test HAVE_U_INT64_T - Success -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/proctitle.c -fPIC -DPIC -o src/unix/libuv_la-proctitle.o >/dev/null 2>&1 libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-loadavg.c -fPIC -DPIC -o src/unix/libuv_la-sysinfo-loadavg.o >/dev/null 2>&1 mv -f src/unix/.deps/libuv_la-proctitle.Tpo src/unix/.deps/libuv_la-proctitle.Plo mv -f src/unix/.deps/libuv_la-sysinfo-loadavg.Tpo src/unix/.deps/libuv_la-sysinfo-loadavg.Plo -- Performing Test HAVE_CXX_ATOMICS_WITHOUT_LIB - Success -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB -- Performing Test HAVE_CXX_ATOMICS64_WITHOUT_LIB - Success -- Performing Test LLVM_HAS_ATOMICS libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=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/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-memory.c -fPIC -DPIC -o src/unix/.libs/libuv_la-sysinfo-memory.o -- Performing Test LLVM_HAS_ATOMICS - Success libtool: compile: gcc -DPACKAGE_NAME=\"libuv\" -DPACKAGE_TARNAME=\"libuv\" -DPACKAGE_VERSION=\"2.0.0\" "-DPACKAGE_STRING=\"libuv 2.0.0\"" -DPACKAGE_BUGREPORT=\"https://github.com/libuv/libuv/issues\" -DPACKAGE_URL=\"\" -DPACKAGE=\"libuv\" -DVERSION=\"2.0.0\" -DSUPPORT_FLAG_VISIBILITY=1 -DSTDC_HEADERS=1 -DHAVE_SYS_TYPES_H=1 -DHAVE_SYS_STAT_H=1 -DHAVE_STDLIB_H=1 -DHAVE_STRING_H=1 -DHAVE_MEMORY_H=1 -DHAVE_STRINGS_H=1 -DHAVE_INTTYPES_H=1 -DHAVE_STDINT_H=1 -DHAVE_UNISTD_H=1 -DHAVE_DLFCN_H=1 -DLT_OBJDIR=\".libs/\" -DHAVE_LIBDL=1 -DHAVE_LIBNSL=1 -DHAVE_LIBPTHREAD=1 -DHAVE_LIBRT=1 -I. -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src -I/<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/src/unix/sysinfo-memory.c -fPIC -DPIC -o src/unix/libuv_la-sysinfo-memory.o >/dev/null 2>&1 -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG 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 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -D_GNU_SOURCE -no-undefined -version-info 2:0:0 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -v -o libuv.la -rpath /<>/julia-1.0.4+dfsg/usr/lib/s390x-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 -- Performing Test SUPPORTS_VARIADIC_MACROS_FLAG - Success -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG -- Performing Test SUPPORTS_GNU_ZERO_VARIADIC_MACRO_ARGUMENTS_FLAG - Failed -- Performing Test HAS_MAYBE_UNINITIALIZED -- Performing Test HAS_MAYBE_UNINITIALIZED - Success -- Native target architecture is SystemZ -- Threads enabled. -- Doxygen disabled. -- Go bindings disabled. -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- Could NOT find OCaml (missing: OCAMLFIND OCAML_VERSION OCAML_STDLIB_PATH) -- OCaml bindings disabled. -- Could NOT find Python module pygments -- Could NOT find Python module pygments.lexers.c_cpp -- Could NOT find Python module yaml -- LLVM host triple: s390x-linux-gnu -- LLVM default target triple: s390x-linux-gnu -- Performing Test C_SUPPORTS_FPIC libtool: link: gcc -shared -fPIC -DPIC src/.libs/libuv_la-fs-poll.o src/.libs/libuv_la-inet.o src/.libs/libuv_la-loop-watcher.o src/.libs/libuv_la-threadpool.o src/.libs/libuv_la-timer.o src/.libs/libuv_la-uv-common.o src/.libs/libuv_la-version.o src/unix/.libs/libuv_la-async.o src/unix/.libs/libuv_la-core.o src/unix/.libs/libuv_la-dl.o src/unix/.libs/libuv_la-fs.o src/unix/.libs/libuv_la-getaddrinfo.o src/unix/.libs/libuv_la-getnameinfo.o src/unix/.libs/libuv_la-loop.o src/unix/.libs/libuv_la-pipe.o src/unix/.libs/libuv_la-poll.o src/unix/.libs/libuv_la-process.o src/unix/.libs/libuv_la-signal.o src/unix/.libs/libuv_la-stream.o src/unix/.libs/libuv_la-tcp.o src/unix/.libs/libuv_la-thread.o src/unix/.libs/libuv_la-tty.o src/unix/.libs/libuv_la-udp.o src/unix/.libs/libuv_la-linux-core.o src/unix/.libs/libuv_la-linux-inotify.o src/unix/.libs/libuv_la-linux-syscalls.o src/unix/.libs/libuv_la-procfs-exepath.o src/unix/.libs/libuv_la-proctitle.o src/unix/.libs/libuv_la-sysinfo-loadavg.o src/unix/.libs/libuv_la-sysinfo-memory.o -lrt -lpthread -lnsl -ldl -g -O2 -fstack-protector-strong -g -g -O2 -fstack-protector-strong -Wl,-Bsymbolic-functions -Wl,-z -Wl,relro -Wl,-z -Wl,now -Wl,-soname -Wl,libuv.so.2 -o .libs/libuv.so.2.0.0 libtool: link: (cd ".libs" && rm -f "libuv.so.2" && ln -s "libuv.so.2.0.0" "libuv.so.2") libtool: link: (cd ".libs" && rm -f "libuv.so" && ln -s "libuv.so.2.0.0" "libuv.so") libtool: link: ar cru .libs/libuv.a src/libuv_la-fs-poll.o src/libuv_la-inet.o src/libuv_la-loop-watcher.o src/libuv_la-threadpool.o src/libuv_la-timer.o src/libuv_la-uv-common.o src/libuv_la-version.o src/unix/libuv_la-async.o src/unix/libuv_la-core.o src/unix/libuv_la-dl.o src/unix/libuv_la-fs.o src/unix/libuv_la-getaddrinfo.o src/unix/libuv_la-getnameinfo.o src/unix/libuv_la-loop.o src/unix/libuv_la-pipe.o src/unix/libuv_la-poll.o src/unix/libuv_la-process.o src/unix/libuv_la-signal.o src/unix/libuv_la-stream.o src/unix/libuv_la-tcp.o src/unix/libuv_la-thread.o src/unix/libuv_la-tty.o src/unix/libuv_la-udp.o src/unix/libuv_la-linux-core.o src/unix/libuv_la-linux-inotify.o src/unix/libuv_la-linux-syscalls.o src/unix/libuv_la-procfs-exepath.o src/unix/libuv_la-proctitle.o src/unix/libuv_la-sysinfo-loadavg.o src/unix/libuv_la-sysinfo-memory.o ar: `u' modifier ignored since `D' is the default (see `U') libtool: link: ranlib .libs/libuv.a -- Performing Test C_SUPPORTS_FPIC - Success -- Performing Test CXX_SUPPORTS_FPIC libtool: link: ( cd ".libs" && rm -f "libuv.la" && ln -s "../libuv.la" "libuv.la" ) make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' echo 1 > scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/build-compiled rm -rf /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr make -C scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e install DESTDIR="" prefix=/<>/julia-1.0.4+dfsg/usr bindir=/<>/julia-1.0.4+dfsg/usr/tools libdir=/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu shlibdir=/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu libexecdir=/<>/julia-1.0.4+dfsg/usr/libexec datarootdir=/<>/julia-1.0.4+dfsg/usr/share includedir=/<>/julia-1.0.4+dfsg/usr/include sysconfdir=/<>/julia-1.0.4+dfsg/usr/etc O= DESTDIR="/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e" make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' -- Performing Test CXX_SUPPORTS_FPIC - Success -- Building with -fPIC -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG make[5]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' /bin/mkdir -p '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu' /bin/mkdir -p '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/include' /bin/bash ./libtool --mode=install install --strip-program=true libuv.la '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu' /bin/mkdir -p '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/include/uv' install --strip-program=true -m 644 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/errno.h /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/threadpool.h /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/version.h /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/unix.h /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv/linux.h '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/include/uv' install: WARNING: ignoring --strip-program option as -s option was not specified install --strip-program=true -m 644 /<>/julia-1.0.4+dfsg/deps/srccache/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/include/uv.h '/<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/include' install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: install --strip-program=true .libs/libuv.so.2.0.0 /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.so.2.0.0 install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: (cd /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu && { ln -s -f libuv.so.2.0.0 libuv.so.2 || { rm -f libuv.so.2 && ln -s libuv.so.2.0.0 libuv.so.2; }; }) libtool: install: (cd /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu && { ln -s -f libuv.so.2.0.0 libuv.so || { rm -f libuv.so && ln -s libuv.so.2.0.0 libuv.so; }; }) libtool: install: install --strip-program=true .libs/libuv.lai /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.la install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: install --strip-program=true .libs/libuv.a /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.a install: WARNING: ignoring --strip-program option as -s option was not specified libtool: install: chmod 644 /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.a libtool: install: ranlib /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.a libtool: warning: remember to run 'libtool --finish /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu' -- Performing Test SUPPORTS_FVISIBILITY_INLINES_HIDDEN_FLAG - Success make[5]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e' -- Performing Test C_SUPPORTS_WERROR_DATE_TIME cd /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e/<>/julia-1.0.4+dfsg/usr && tar -czf /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz.tmp . -- Performing Test C_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME -- Performing Test CXX_SUPPORTS_WERROR_DATE_TIME - Success -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW -- Performing Test CXX_SUPPORTS_WERROR_UNGUARDED_AVAILABILITY_NEW - Failed -- Performing Test CXX_SUPPORTS_CXX11 rm -rf /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e mv /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz.tmp /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz mkdir -p /<>/julia-1.0.4+dfsg/usr /bin/tar -xzf /<>/julia-1.0.4+dfsg/usr-staging/libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e.tgz -C /<>/julia-1.0.4+dfsg/usr true -ignorelibuv.so /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.so echo libuv-ed3700c849289ed01fe04273a7bf865340b2bd7e > /<>/julia-1.0.4+dfsg/usr/manifest/libuv -- Performing Test CXX_SUPPORTS_CXX11 - Success -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG -- Performing Test CXX_SUPPORTS_MISSING_FIELD_INITIALIZERS_FLAG - Success -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test C_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG -- Performing Test CXX_SUPPORTS_COVERED_SWITCH_DEFAULT_FLAG - Failed -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test C_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Failed -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG -- Performing Test CXX_SUPPORTS_DELETE_NON_VIRTUAL_DTOR_FLAG - Success -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP -- Performing Test C_WCOMMENT_ALLOWS_LINE_WRAP - Failed -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test C_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG -- Performing Test CXX_SUPPORTS_STRING_CONVERSION_FLAG - Failed -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FNO_FUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test C_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS -- Performing Test CXX_SUPPORTS_FFUNCTION_SECTIONS - Success -- Performing Test C_SUPPORTS_FDATA_SECTIONS -- Performing Test C_SUPPORTS_FDATA_SECTIONS - Success -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS -- Performing Test CXX_SUPPORTS_FDATA_SECTIONS - Success -- Found PythonInterp: /usr/bin/python3.7 (found version "3.7.5") -- Constructing LLVMBuild project information -- Linker detection: GNU ld -- Targeting NVPTX -- Targeting AMDGPU -- Targeting SystemZ -- Configuring done -- Generating done CMake Warning: Manually-specified variables were not used by the project: CMAKE_INSTALL_BINDIR CMAKE_INSTALL_LIBDIR LIB_INSTALL_DIR -- Build files have been written to: /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release echo 1 > scratch/llvm-6.0.0/build_Release/build-configured cd scratch/llvm-6.0.0/build_Release && \ export PATH=/<>/julia-1.0.4+dfsg/deps/srccache/python2_path:"$PATH" && \ make make[4]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/cmake -S/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 -B/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release --check-build-system CMakeFiles/Makefile.cmake 0 /usr/bin/cmake -E cmake_progress_start /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles/progress.marks make -f CMakeFiles/Makefile2 all make[5]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Demangle/CMakeFiles/LLVMDemangle.dir/build.make lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend make -f lib/Support/CMakeFiles/LLVMSupport.dir/build.make lib/Support/CMakeFiles/LLVMSupport.dir/depend make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Demangle /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake --color= make -f utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support/CMakeFiles/LLVMSupport.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen/CMakeFiles/LLVMTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle/CMakeFiles/LLVMDemangle.dir/depend.internal". Scanning dependencies of target LLVMDemangle make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMTableGen Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/depend.internal". make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/TableGen/CMakeFiles/LLVMTableGen.dir/build.make lib/TableGen/CMakeFiles/LLVMTableGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/Demangle/CMakeFiles/LLVMDemangle.dir/ItaniumDemangle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Demangle -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Demangle/ItaniumDemangle.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Error.cpp Scanning dependencies of target obj.llvm-tblgen make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LLVMSupport make[6]: Leaving directory '/<>/julia-1.0.4+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 utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/AMDGPUMetadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Main.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/AMDGPUMetadata.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Main.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmMatcherEmitter.cpp:99: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 0%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APFloat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/APFloat.cpp [ 0%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/Record.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:985:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:240:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/Record.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 1%] Linking CXX static library ../libLLVMDemangle.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Demangle && /usr/bin/cmake -P CMakeFiles/LLVMDemangle.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 1%] Built target LLVMDemangle make -f lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/build.make lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/depend.internal". Scanning dependencies of target LLVMBinaryFormat make[6]: Leaving directory '/<>/julia-1.0.4+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[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Dwarf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat/Dwarf.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APInt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/APInt.cpp [ 3%] Building CXX object lib/BinaryFormat/CMakeFiles/LLVMBinaryFormat.dir/Magic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/BinaryFormat/Magic.cpp [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/SetTheory.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 3%] Linking CXX static library ../libLLVMBinaryFormat.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/BinaryFormat && /usr/bin/cmake -P CMakeFiles/LLVMBinaryFormat.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Built target LLVMBinaryFormat make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/depend.internal". Scanning dependencies of target LLVMHello_exports make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello_exports.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Creating export file for LLVMHello cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo "LLVM_6.0 {" > LLVMHello.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && grep -q [[:alnum:]] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.exports && echo " global:" >> LLVMHello.exports || : cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && sed -e "s/\$/;/" -e "s/^/ /" < /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.exports >> LLVMHello.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo " local: *;" >> LLVMHello.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && echo "};" >> LLVMHello.exports make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Built target LLVMHello_exports make -f include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/build.make include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/Support/CMakeFiles/llvm_vcsrevision_h.dir/depend.internal". Scanning dependencies of target llvm_vcsrevision_h make[6]: Leaving directory '/<>/julia-1.0.4+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]: Entering directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/SetTheory.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 3%] Built target llvm_vcsrevision_h make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/CMakeFiles/LLVMMC.dir/depend.internal". Scanning dependencies of target LLVMMC make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/MC/CMakeFiles/LLVMMC.dir/build.make lib/MC/CMakeFiles/LLVMMC.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ConstantPools.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/APSInt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/APSInt.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMBuildAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ARMBuildAttrs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/ConstantPools.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ConstantPools.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMAttributeParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ARMAttributeParser.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/ELFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/ELFObjectWriter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ARMWinEH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ARMWinEH.cpp [ 3%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Allocator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Allocator.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamError.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamReader.cpp [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/StringMatcher.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/StringMatcher.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamRef.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamRef.cpp [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TableGenBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TableGenBackend.cpp [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BinaryStreamWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BinaryStreamWriter.cpp [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmBackend.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 3%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp [ 3%] Building CXX object lib/TableGen/CMakeFiles/LLVMTableGen.dir/TGParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp [ 3%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BlockFrequency.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BlockFrequency.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/BranchProbability.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/BranchProbability.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:1637:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/TableGen/TGParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CachePruning.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CachePruning.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoCOFF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoCOFF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoCOFF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoCOFF.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoDarwin.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoDarwin.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoDarwin.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/circular_raw_ostream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/circular_raw_ostream.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Chrono.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Chrono.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoELF.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/COM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/COM.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmInfoWasm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CodeGenCoverage.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CodeGenCoverage.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoWasm.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoWasm.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmInfoWasm.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAsmStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CommandLine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/AsmWriterInst.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAsmStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1192:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1762:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:1775:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CommandLine.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Linking CXX static library ../libLLVMTableGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/TableGen && /usr/bin/cmake -P CMakeFiles/LLVMTableGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 4%] Built target LLVMTableGen make -f lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/build.make lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/depend.internal". Scanning dependencies of target LLVMMCParser make[6]: Leaving directory '/<>/julia-1.0.4+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/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/AsmLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/AsmLexer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmLexer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MemoryBuffer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Attributes.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/AsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CallingConvEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/AsmParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCAssembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAssembler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCAssembler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Compression.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Compression.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ConvertUTF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeEmitterGen.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ConvertUTFWrapper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ConvertUTFWrapper.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeEmitter.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodePadder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/CrashRecoveryContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/CrashRecoveryContext.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmLayout.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodePadder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DataExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DataExtractor.cpp [ 4%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Debug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Debug.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCCodeView.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DebugCounter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DebugCounter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:603:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::MCCVFunctionInfo::LineInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::MCCVFunctionInfo::LineInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::MCCVFunctionInfo::LineInfo; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCCodeView.h:112:8: required from ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = llvm::MCCVFunctionInfo; _Args = {const llvm::MCCVFunctionInfo&}]’ /usr/include/c++/9/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; bool _TrivialValueTypes = false]’ /usr/include/c++/9/bits/stl_uninitialized.h:140:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*]’ /usr/include/c++/9/bits/stl_uninitialized.h:307:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; _Tp = llvm::MCCVFunctionInfo]’ /usr/include/c++/9/bits/stl_uninitialized.h:329:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::MCCVFunctionInfo*; _ForwardIterator = llvm::MCCVFunctionInfo*; _Allocator = std::allocator]’ /usr/include/c++/9/bits/vector.tcc:659:48: required from ‘void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::MCCVFunctionInfo; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/9/bits/stl_vector.h:937:4: required from ‘void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::MCCVFunctionInfo; _Alloc = std::allocator; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCCodeView.cpp:89:32: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DeltaAlgorithm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DeltaAlgorithm.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCContext.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DAGDeltaAlgorithm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DAGDeltaAlgorithm.cpp [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/COFFAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/COFFAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/DarwinAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Error.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/DarwinAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ErrorHandling.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ErrorHandling.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileUtilities.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FileUtilities.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCDwarf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/ELFAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FileOutputBuffer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FileOutputBuffer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDwarf.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDwarf.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/ELFAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FoldingSet.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:177:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FoldingSet.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormattedStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FormattedStream.cpp [ 4%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmLexer.cpp [ 4%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFObjectTargetWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFObjectTargetWriter.cpp [ 4%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/FormatVariadic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/FormatVariadic.cpp [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmParser.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCELFStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GlobPattern.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/GlobPattern.cpp [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCAsmParserExtension.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCAsmParserExtension.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCELFStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 6%] Building CXX object lib/MC/MCParser/CMakeFiles/LLVMMCParser.dir/MCTargetAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/GraphWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/GraphWriter.cpp [ 6%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCExpr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCParser/MCTargetAsmParser.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCParser/MCTargetAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 6%] Linking CXX static library ../../libLLVMMCParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCParser && /usr/bin/cmake -P CMakeFiles/LLVMMCParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Built target LLVMMCParser make -f lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/build.make lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/depend.internal". Scanning dependencies of target LLVMMCDisassembler make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 6%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/Disassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCExpr.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 6%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Hashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Hashing.cpp [ 7%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o [ 7%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntEqClasses.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/IntEqClasses.cpp cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/Disassembler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCFragment.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/IntervalMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/IntervalMap.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCDisassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCDisassembler.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/JamCRC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/JamCRC.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCFragment.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp [ 9%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCExternalSymbolizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/KnownBits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/KnownBits.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LEB128.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LEB128.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCSymbolizer.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCSymbolizer.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCExternalSymbolizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInst.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInst.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LineIterator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LineIterator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCRelocationInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCRelocationInfo.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Locale.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Locale.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Locale.cpp:11:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] 11 | #if LLVM_ON_WIN32 | ^~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Locale.cpp:19:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] 19 | #if LLVM_ON_WIN32 | ^~~~~~~~~~~~~ [ 9%] Building CXX object lib/MC/MCDisassembler/CMakeFiles/LLVMMCDisassembler.dir/MCSymbolizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCDisassembler/MCSymbolizer.cpp [ 9%] Linking CXX static library ../../libLLVMMCDisassembler.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC/MCDisassembler && /usr/bin/cmake -P CMakeFiles/LLVMMCDisassembler.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LockFileManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp [ 9%] Built target LLVMMCDisassembler make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake --color= In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstPrinter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/depend.internal". Scanning dependencies of target LLVMObjectYAML make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build.make lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 9%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLDebugSections.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:27:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] 27 | #if LLVM_ON_WIN32 | ^~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:281:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] 281 | #if LLVM_ON_WIN32 | ^~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:296:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] 296 | #if LLVM_ON_WIN32 | ^~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:315:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] 315 | #if LLVM_ON_WIN32 | ^~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LockFileManager.cpp:326:5: warning: "LLVM_ON_WIN32" is not defined, evaluates to 0 [-Wundef] 326 | #if LLVM_ON_WIN32 | ^~~~~~~~~~~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstrAnalysis.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCInstrDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCInstrDesc.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp: In static member function ‘static llvm::Expected > {anonymous}::YAMLStringTableSubsection::fromCodeViewSubsection(const llvm::codeview::DebugStringTableSubsectionRef&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:698:21: warning: redundant move in return statement [-Wredundant-move] 698 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:698:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:702:23: warning: redundant move in return statement [-Wredundant-move] 702 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:702:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp: In function ‘llvm::Expected > > llvm::CodeViewYAML::toCodeViewSubsectionList(llvm::BumpPtrAllocator&, llvm::ArrayRef, const llvm::codeview::StringsAndChecksums&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:753:21: warning: redundant move in return statement [-Wredundant-move] 753 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:753:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:761:19: warning: redundant move in return statement [-Wredundant-move] 761 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:761:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp: In static member function ‘static llvm::Expected llvm::CodeViewYAML::YAMLDebugSubsection::fromCodeViewSubection(const llvm::codeview::StringsAndChecksumsRef&, const llvm::codeview::DebugSubsectionRecord&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:896:21: warning: redundant move in return statement [-Wredundant-move] 896 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:896:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLDebugSections.cpp:676:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLabel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLabel.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/LowLevelType.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/LowLevelType.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCLinkerOptimizationHint.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ManagedStatic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ManagedStatic.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCLinkerOptimizationHint.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCLinkerOptimizationHint.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachOStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MathExtras.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MathExtras.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MemoryBuffer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachOStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp: In function ‘llvm::ErrorOr > getMemBufferCopyImpl(llvm::StringRef, const llvm::Twine&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:131:19: warning: redundant move in return statement [-Wredundant-move] 131 | return std::move(Buf); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:131:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp: In static member function ‘static std::unique_ptr llvm::MemoryBuffer::getNewMemBuffer(size_t, llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:148:19: warning: redundant move in return statement [-Wredundant-move] 148 | return std::move(SB); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:148:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp: In instantiation of ‘llvm::ErrorOr > getOpenFileImpl(int, const llvm::Twine&, uint64_t, uint64_t, int64_t, bool, bool) [with MB = llvm::MemoryBuffer; uint64_t = long unsigned int; int64_t = long int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:445:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:401:30: warning: redundant move in return statement [-Wredundant-move] 401 | return std::move(Result); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:401:30: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:438:23: warning: redundant move in return statement [-Wredundant-move] 438 | return std::move(Buf); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:438:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp: In instantiation of ‘llvm::ErrorOr > getOpenFileImpl(int, const llvm::Twine&, uint64_t, uint64_t, int64_t, bool, bool) [with MB = llvm::WritableMemoryBuffer; uint64_t = long unsigned int; int64_t = long int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:262:33: required from ‘llvm::ErrorOr > getFileAux(const llvm::Twine&, int64_t, uint64_t, uint64_t, bool, bool) [with MB = llvm::WritableMemoryBuffer; int64_t = long int; uint64_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:273:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:401:30: warning: redundant move in return statement [-Wredundant-move] 401 | return std::move(Result); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:401:30: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:438:23: warning: redundant move in return statement [-Wredundant-move] 438 | return std::move(Buf); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MemoryBuffer.cpp:438:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenMapTable.cpp:79: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/MD5.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/MD5.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/NativeFormatting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/NativeFormatting.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCMachObjectTargetWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Options.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Options.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCMachObjectWriter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCMachObjectWriter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCMachObjectTargetWriter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCNullStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Parallel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Parallel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInst.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCNullStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectFileInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PluginLoader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/PluginLoader.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectFileInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectFileInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:519:37: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: 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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:2128:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/PrettyStackTrace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/PrettyStackTrace.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RandomNumberGenerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/RandomNumberGenerator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLSymbols.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Regex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Regex.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:188:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] 542 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:191:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:195:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:196:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:197:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:198:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:199:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:201:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:208:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:209:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:211:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:215:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScaledNumber.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ScaledNumber.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:217:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:218:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:219:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:220:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:221:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:222:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:223:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:224:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:225:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:226:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:227:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:228:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:229:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:230:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:231:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:232:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:233:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:234:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:235:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:240:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:243:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:244:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:245:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:247:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:250:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::SymbolRecordImpl; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def:255:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp: In instantiation of ‘llvm::Expected fromCodeViewSymbolImpl(llvm::codeview::CVSymbol) [with SymbolType = llvm::CodeViewYAML::detail::UnknownSymbolRecord; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:557:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:542:24: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLSymbols.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectWriter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCObjectWriter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCObjectWriter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ScopedPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ScopedPrinter.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCRegisterInfo.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SHA1.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SHA1.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSchedule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSchedule.cpp [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallPtrSet.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SmallPtrSet.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:484:7: required from ‘llvm::SmallVectorImpl::iterator llvm::SmallVectorImpl::insert(llvm::SmallVectorImpl::iterator, T&&) [with T = std::pair; llvm::SmallVectorImpl::iterator = std::pair*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:80:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSection.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 9%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionCOFF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp [ 9%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SmallVector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SmallVector.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SourceMgr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionCOFF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionCOFF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionCOFF.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:197:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SourceMgr.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionELF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionELF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionELF.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionMachO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionMachO.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionMachO.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SpecialCaseList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SpecialCaseList.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSectionWasm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionWasm.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSectionWasm.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSectionWasm.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Statistic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Statistic.cpp:24: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringExtras.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringExtras.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSubtargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSubtargetInfo.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringMap.cpp [ 11%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypeHashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringPool.cpp [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringSaver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbol.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypeHashing.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenSchedule.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/StringSaver.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:15:46: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/StringSaver.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringSaver.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 11%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/StringRef.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/StringRef.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCSymbolELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbolELF.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbolELF.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCSymbolELF.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 11%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/CodeViewYAMLTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp [ 11%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCTargetOptions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCTargetOptions.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCValue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/SystemUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/SystemUtils.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::PointerRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:39:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] 664 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ModifierRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:40:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ProcedureRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:41:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::MemberFunctionRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:42:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::LabelRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:43:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ArgListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:44:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::FieldListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:46:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ArrayRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:48:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::ClassRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:49:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::UnionRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:52:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::EnumRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:53:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::TypeServer2Record; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:54:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::VFTableRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:55:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::VFTableShapeRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:56:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::BitFieldRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:58:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::FuncIdRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:79:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::MemberFuncIdRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:80:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::BuildInfoRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:81:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::StringListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:82:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::StringIdRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:83:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::UdtSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:84:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::UdtModSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:85:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCValue.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp: In instantiation of ‘llvm::Expected fromCodeViewRecordImpl(llvm::codeview::CVType) [with T = llvm::codeview::MethodOverloadListRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeViewTypes.def:88:1: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:664:24: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TarWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TarWriter.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmObjectTargetWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/CodeViewYAMLTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/CodeViewYAMLTypes.cpp:777:24: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmObjectTargetWriter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWasmStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TargetParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWasmStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWasmStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWin64EH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/vector:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/vector:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Win64EH.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/vector:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWin64EH.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWin64EH.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinCOFFStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinCOFFStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ThreadPool.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MCWinEH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/vector:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/vector:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/vector:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCWinEH.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MCWinEH.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 12%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp [ 12%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/MachObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp [ 12%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Timer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/MachObjectWriter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Timer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Timer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Timer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/COFFYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ToolOutputFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ToolOutputFile.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/COFFYAML.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TrigramIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TrigramIndex.cpp [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/StringTableBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/StringTableBuilder.cpp [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Triple.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Triple.cpp [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/SubtargetFeature.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/SubtargetFeature.cpp [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WasmObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp: In function ‘llvm::Expected > > llvm::DWARFYAML::EmitDebugSections(llvm::StringRef, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:334:19: warning: redundant move in return statement [-Wredundant-move] 334 | return std::move(DebugSections); | ~~~~~~~~~^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:334:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFEmitter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFEmitter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Twine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Twine.cpp [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:1354:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WasmObjectWriter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Unicode.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unicode.cpp [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFVisitor.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/DWARFYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/DWARFYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/DWARFYAML.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/MC/CMakeFiles/LLVMMC.dir/WinCOFFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/YAMLTraits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp: In member function ‘std::unique_ptr llvm::yaml::Input::createHNodes(llvm::yaml::Node*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:374:21: warning: redundant move in return statement [-Wredundant-move] 374 | return std::move(SQHNode); | ~~~~~~~~~^~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:374:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:399:21: warning: redundant move in return statement [-Wredundant-move] 399 | return std::move(mapHNode); | ~~~~~~~~~^~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:399:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLTraits.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLTraits.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/YAMLTraits.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ELFYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/MC/WinCOFFObjectWriter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ELFYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ELFYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ELFYAML.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_os_ostream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/raw_os_ostream.cpp [ 14%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/raw_ostream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/raw_ostream.cpp [ 14%] Linking CXX static library ../libLLVMMC.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/MC && /usr/bin/cmake -P CMakeFiles/LLVMMC.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regcomp.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regcomp.c /usr/bin/ranlib ../libLLVMMC.a [ 14%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/MachOYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Built target LLVMMC make -f lib/Option/CMakeFiles/LLVMOption.dir/build.make lib/Option/CMakeFiles/LLVMOption.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option/CMakeFiles/LLVMOption.dir/depend.internal". Scanning dependencies of target LLVMOption make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 14%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Arg.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option/Arg.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/MachOYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/MachOYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/MachOYAML.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp [ 14%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/ArgList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option/ArgList.cpp [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regerror.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regerror.c [ 14%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regexec.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regexec.c In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:265:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:285:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherGen.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 14%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/Option.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option/Option.cpp [ 15%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regfree.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regfree.c [ 15%] Building C object lib/Support/CMakeFiles/LLVMSupport.dir/regstrlcpy.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/regstrlcpy.c [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/xxhash.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/xxhash.cpp [ 15%] Building CXX object lib/Option/CMakeFiles/LLVMOption.dir/OptTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Option/OptTable.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Atomic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Atomic.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/DynamicLibrary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/DynamicLibrary.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Errno.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Errno.cpp [ 15%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/ObjectYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Host.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Host.cpp [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp [ 15%] Linking CXX static library ../libLLVMOption.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Option && /usr/bin/cmake -P CMakeFiles/LLVMOption.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 15%] Built target LLVMOption make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoDWARF make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build.make lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/ObjectYAML.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 15%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAbbreviationDeclaration.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAbbreviationDeclaration.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Memory.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Memory.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:399:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:435:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcherOpt.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Mutex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Mutex.cpp [ 15%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/WasmYAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp [ 15%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFAcceleratorTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp [ 15%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Path.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/WasmYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/WasmYAML.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/WasmYAML.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:55:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFAcceleratorTable.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp: In static member function ‘static llvm::Expected llvm::sys::fs::TempFile::create(const llvm::Twine&, unsigned int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp:1163:19: warning: redundant move in return statement [-Wredundant-move] 1163 | return std::move(Ret); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp:1163:19: note: remove ‘std::move’ call [ 15%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp [ 17%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFCompileUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFCompileUnit.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:462:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:512:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DAGISelMatcher.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp:1049: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unix/Path.inc: In function ‘std::string llvm::sys::fs::getMainExecutable(const char*, void*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unix/Path.inc:120:38: warning: ‘__builtin___snprintf_chk’ output may be truncated before the last format character [-Wformat-truncation=] 120 | snprintf(fullpath, PATH_MAX, "%s/%s", dir, bin); | ^ In file included from /usr/include/stdio.h:867, from /usr/include/c++/9/cstdio:42, from /usr/include/c++/9/ext/string_conversions.h:43, from /usr/include/c++/9/bits/basic_string.h:6493, from /usr/include/c++/9/string:55, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/ios:42, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Path.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Path.cpp:14: /usr/include/s390x-linux-gnu/bits/stdio2.h:67:35: note: ‘__builtin___snprintf_chk’ output 2 or more bytes (assuming 4097) into a destination of size 4096 67 | return __builtin___snprintf_chk (__s, __n, __USE_FORTIFY_LEVEL - 1, | ~~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 68 | __bos (__s), __fmt, __va_arg_pack ()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 17%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Process.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Process.cpp [ 17%] Building CXX object lib/ObjectYAML/CMakeFiles/LLVMObjectYAML.dir/YAML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DFAPacketizerEmitter.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFContext.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp:10: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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++/9/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++/9/bits/stl_uninitialized.h:140:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/stl_uninitialized.h:329: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++/9/bits/vector.tcc:474:3: 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++/9/bits/vector.tcc:121:4: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair}; _Tp = std::pair; _Alloc = std::allocator >]’ /usr/include/c++/9/bits/stl_vector.h:1201: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]’ /<>/julia-1.0.4+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 > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFContext.cpp:1307:30: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Program.cpp.o In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/YAML.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Program.cpp In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/YAML.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ObjectYAML/YAML.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 17%] Linking CXX static library ../libLLVMObjectYAML.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ObjectYAML && /usr/bin/cmake -P CMakeFiles/LLVMObjectYAML.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /usr/bin/ranlib ../libLLVMObjectYAML.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 17%] Built target LLVMObjectYAML make -f lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build.make lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoMSF make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build.make lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 17%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MappedBlockStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:152:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MappedBlockStream.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/RWMutex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/RWMutex.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Signals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp:181: /<>/julia-1.0.4+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] 40 | #if HAVE_MACH_MACH_H | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Signals.cpp:181: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Unix/Signals.inc:411:21: warning: "HAVE_DLADDR" is not defined, evaluates to 0 [-Wundef] 411 | #if HAVE_DLFCN_H && HAVE_DLADDR | ^~~~~~~~~~~ [ 17%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp: In member function ‘llvm::Expected llvm::msf::MSFBuilder::addStream(uint32_t)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:183:21: warning: redundant move in return statement [-Wredundant-move] 183 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:183:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp: In member function ‘llvm::Expected llvm::msf::MSFBuilder::build()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:280:23: warning: redundant move in return statement [-Wredundant-move] 280 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:280:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:261:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/TargetRegistry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/TargetRegistry.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/DisassemblerEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 17%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFCommon.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFCommon.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/ThreadLocal.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/ThreadLocal.cpp [ 17%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Threading.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Threading.cpp [ 17%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp [ 19%] Building CXX object lib/DebugInfo/MSF/CMakeFiles/LLVMDebugInfoMSF.dir/MSFError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/MSF/MSFError.cpp [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Valgrind.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Valgrind.cpp /<>/julia-1.0.4+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] 20 | #if HAVE_VALGRIND_VALGRIND_H | ^~~~~~~~~~~~~~~~~~~~~~~~ [ 19%] Building CXX object lib/Support/CMakeFiles/LLVMSupport.dir/Watchdog.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Support/Watchdog.cpp [ 19%] Linking CXX static library ../libLLVMSupport.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Support && /usr/bin/cmake -P CMakeFiles/LLVMSupport.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] Built target LLVMSupport make -f lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/build.make lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/depend.internal". Scanning dependencies of target LLVMDebugInfoCodeView make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/AppendingTypeTableBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 19%] Linking CXX static library ../../libLLVMDebugInfoMSF.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/MSF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoMSF.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] Built target LLVMDebugInfoMSF make -f lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/build.make lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FastISelEmitter.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ Scanning dependencies of target LLVMDebugInfoPDB make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/GenericError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/GenericError.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:86:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/AppendingTypeTableBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/IPDBSourceFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/IPDBSourceFile.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CodeViewError.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDataExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDataExtractor.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CodeViewRecordIO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CodeViewRecordIO.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDB.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDB.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAbbrev.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugAbbrev.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBContext.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/ContinuationRecordBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/ContinuationRecordBuilder.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugArangeSet.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugArangeSet.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugAranges.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugAranges.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBExtras.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBExtras.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVSymbolVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVSymbolVisitor.cpp:68:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBInterfaceAnchors.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBInterfaceAnchors.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugFrame.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugFrame.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbol.cpp [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/CVTypeVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVTypeVisitor.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolAnnotation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolAnnotation.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/CVTypeVisitor.cpp:144:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugInfoEntry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugInfoEntry.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolBlock.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugLine.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompiland.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompiland.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandDetails.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompilandDetails.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCompilandEnv.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCompilandEnv.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugLoc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugLoc.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugChecksumsSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolCustom.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolCustom.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:73:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugChecksumsSubsection.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/LEB128.h: In function ‘void llvm::EmitFixedLenDecoder(llvm::RecordKeeper&, llvm::raw_ostream&, const string&, const string&, const string&, const string&, const string&, const string&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/LEB128.h:140:22: warning: array subscript 8 is outside array bounds of ‘uint8_t [8]’ {aka ‘unsigned char [8]’} [-Warray-bounds] 140 | uint64_t Slice = *p & 0x7f; | ^~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:800:15: note: while referencing ‘Buffer’ 800 | uint8_t Buffer[8], *p = Buffer; | ^~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/LEB128.h:140:22: warning: array subscript 9 is outside array bounds of ‘uint8_t [8]’ {aka ‘unsigned char [8]’} [-Warray-bounds] 140 | uint64_t Slice = *p & 0x7f; | ^~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:800:15: note: while referencing ‘Buffer’ 800 | uint8_t Buffer[8], *p = Buffer; | ^~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/LEB128.h:140:22: warning: array subscript 10 is outside array bounds of ‘uint8_t [8]’ {aka ‘unsigned char [8]’} [-Warray-bounds] 140 | uint64_t Slice = *p & 0x7f; | ^~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/FixedLenDecoderEmitter.cpp:800:15: note: while referencing ‘Buffer’ 800 | uint8_t Buffer[8], *p = Buffer; | ^~~~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolData.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolData.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossExSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugCrossExSubsection.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugMacro.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugMacro.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolExe.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolExe.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugPubTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugPubTable.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugCrossImpSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugCrossImpSubsection.cpp [ 19%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFunc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFunc.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDebugRangeList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDebugRangeList.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugFrameDataSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugFrameDataSubsection.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp: In member function ‘llvm::Expected<{anonymous}::InstructionMatcher&> {anonymous}::GlobalISelEmitter::createAndImportSelDAGMatcher({anonymous}::RuleMatcher&, {anonymous}::InstructionMatcher&, const llvm::TreePatternNode*, unsigned int&) const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:2851:25: warning: redundant move in return statement [-Wredundant-move] 2851 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:2851:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp: In member function ‘llvm::Expected<__gnu_cxx::__normal_iterator*, std::vector > > > {anonymous}::GlobalISelEmitter::importExplicitUseRenderer({anonymous}::action_iterator, {anonymous}::RuleMatcher&, {anonymous}::BuildMIAction&, llvm::TreePatternNode*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3046:25: warning: redundant move in return statement [-Wredundant-move] 3046 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3046:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp: In member function ‘llvm::Expected<{anonymous}::BuildMIAction&> {anonymous}::GlobalISelEmitter::createAndImportInstructionRenderer({anonymous}::RuleMatcher&, const llvm::TreePatternNode*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3122:21: warning: redundant move in return statement [-Wredundant-move] 3122 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3122:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3131:21: warning: redundant move in return statement [-Wredundant-move] 3131 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3131:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp: In member function ‘llvm::Expected<__gnu_cxx::__normal_iterator*, std::vector > > > {anonymous}::GlobalISelEmitter::createAndImportSubInstructionRenderer({anonymous}::action_iterator, {anonymous}::RuleMatcher&, const llvm::TreePatternNode*, unsigned int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3145:21: warning: redundant move in return statement [-Wredundant-move] 3145 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3145:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3156:21: warning: redundant move in return statement [-Wredundant-move] 3156 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3156:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp: In member function ‘llvm::Expected<__gnu_cxx::__normal_iterator*, std::vector > > > {anonymous}::GlobalISelEmitter::importExplicitUseRenderers({anonymous}::action_iterator, {anonymous}::RuleMatcher&, {anonymous}::BuildMIAction&, const llvm::TreePatternNode*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3253:25: warning: redundant move in return statement [-Wredundant-move] 3253 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3253:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3261:23: warning: redundant move in return statement [-Wredundant-move] 3261 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3261:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp: In member function ‘llvm::Expected<{anonymous}::RuleMatcher> {anonymous}::GlobalISelEmitter::runOnPattern(const llvm::PatternToMatch&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3320:21: warning: redundant move in return statement [-Wredundant-move] 3320 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3320:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3360:21: warning: redundant move in return statement [-Wredundant-move] 3360 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3360:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3388:23: warning: redundant move in return statement [-Wredundant-move] 3388 | return std::move(M); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3388:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3446:21: warning: redundant move in return statement [-Wredundant-move] 3446 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3446:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3452:21: warning: redundant move in return statement [-Wredundant-move] 3452 | return std::move(Error); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3452:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3473:21: warning: redundant move in return statement [-Wredundant-move] 3473 | return std::move(M); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3473:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3516:21: warning: redundant move in return statement [-Wredundant-move] 3516 | return std::move(M); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3516:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3523:19: warning: redundant move in return statement [-Wredundant-move] 3523 | return std::move(M); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:3523:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugEnd.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFuncDebugEnd.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFDie.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDie.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugInlineeLinesSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugInlineeLinesSubsection.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolFuncDebugStart.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolFuncDebugStart.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/GlobalISelEmitter.cpp:33: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFDie.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDie.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::dwarf::Attribute]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFDie.cpp:334:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolLabel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolLabel.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugLinesSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugLinesSubsection.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFExpression.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFExpression.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolPublicSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolPublicSymbol.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugStringTableSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFFormValue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFFormValue.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolThunk.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolThunk.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp: In member function ‘llvm::Expected llvm::codeview::DebugStringTableSubsectionRef::getString(uint32_t) const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp:41:21: warning: redundant move in return statement [-Wredundant-move] 41 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugStringTableSubsection.cpp:41:21: note: remove ‘std::move’ call [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsection.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeArray.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeArray.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionRecord.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsectionRecord.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFGdbIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFGdbIndex.cpp [ 19%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBaseClass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeBaseClass.cpp [ 19%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSubsectionVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp [ 19%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFTypeUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFTypeUnit.cpp [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeBuiltin.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeBuiltin.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSubsectionVisitor.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:152:12: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:143:53: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:105:12: required from ‘llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:30:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 20%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeCustom.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeCustom.cpp [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolRVASubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSymbolRVASubsection.cpp [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnitIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnitIndex.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeDimension.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeDimension.cpp [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnit.cpp [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/DebugSymbolsSubsection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeEnum.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeEnum.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/DebugSymbolsSubsection.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:152:12: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:143:53: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:105:12: required from ‘llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h:30:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/EnumTables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/EnumTables.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DWARF/DWARFUnit.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnit.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::dwarf::Attribute]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFUnit.cpp:245:78: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFriend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFriend.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionArg.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFunctionArg.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeFunctionSig.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeFunctionSig.cpp [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/DWARFVerifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/DWARFVerifier.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeManaged.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeManaged.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypePointer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypePointer.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeTypedef.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeTypedef.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeUDT.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeUDT.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeVTable.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolTypeVTableShape.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolTypeVTableShape.cpp [ 22%] Building CXX object lib/DebugInfo/DWARF/CMakeFiles/LLVMDebugInfoDWARF.dir/SyntaxHighlighting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/DWARF/SyntaxHighlighting.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUnknown.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolUnknown.cpp [ 22%] Linking CXX static library ../../libLLVMDebugInfoDWARF.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/DWARF && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoDWARF.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Built target LLVMDebugInfoDWARF make -f lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/build.make lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake --color= [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymbolUsingNamespace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymbolUsingNamespace.cpp Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/depend.internal". Scanning dependencies of target LLVMSymbolize make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 22%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/DIPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/DIPrinter.cpp [ 22%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/PDBSymDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/PDBSymDumper.cpp [ 22%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/SymbolizableObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Formatters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/Formatters.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 22%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/UDTLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/UDTLayout.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp: In static member function ‘static llvm::ErrorOr > llvm::symbolize::SymbolizableObjectFile::create(llvm::object::ObjectFile*, std::unique_ptr)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:82:19: warning: redundant move in return statement [-Wredundant-move] 82 | return std::move(res); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/SymbolizableObjectFile.cpp:82:19: note: remove ‘std::move’ call [ 22%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/GlobalTypeTableBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:94:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/GlobalTypeTableBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 23%] Building CXX object lib/DebugInfo/Symbolize/CMakeFiles/LLVMSymbolize.dir/Symbolize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/Symbolize.cpp [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/LazyRandomTypeCollection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp: In member function ‘llvm::Error llvm::codeview::LazyRandomTypeCollection::visitRangeForType(llvm::codeview::TypeIndex)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:175:29: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 175 | auto Prev = std::prev(Next); | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeCollection.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndexOffset]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:66, from /usr/include/c++/9/algorithm:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:10: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:224:33: note: initializing argument 1 of ‘_BidirectionalIterator std::prev(_BidirectionalIterator, typename std::iterator_traits<_Iter>::difference_type) [with _BidirectionalIterator = llvm::FixedStreamArrayIterator; typename std::iterator_traits<_Iter>::difference_type = long int]’ 224 | prev(_BidirectionalIterator __x, typename | ~~~~~~~~~~~~~~~~~~~~~~~^~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrInfoEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeCollection.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:152:12: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:119:12: required from ‘llvm::VarStreamArray::Iterator llvm::VarStreamArray::at(uint32_t) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/LazyRandomTypeCollection.cpp:236:28: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptor.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/Symbolize.cpp: In member function ‘llvm::Expected llvm::symbolize::LLVMSymbolizer::getOrCreateModuleInfo(const string&, llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/Symbolize.cpp:407:25: warning: redundant move in return statement [-Wredundant-move] 407 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/Symbolize/Symbolize.cpp:407:25: note: remove ‘std::move’ call [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleDescriptorBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 37 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:51: note: initializing argument 1 of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’ 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h: In instantiation of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: required from ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:70: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/Line.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/Line.cpp [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/MergingTypeTableBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiModuleList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleList.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:90:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/MergingTypeTableBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleList.cpp: In member function ‘llvm::Expected llvm::pdb::DbiModuleList::getFileName(uint32_t) const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleList.cpp:278:21: warning: redundant move in return statement [-Wredundant-move] 278 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiModuleList.cpp:278:21: note: remove ‘std::move’ call [ 23%] Linking CXX static library ../../libLLVMSymbolize.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/Symbolize && /usr/bin/cmake -P CMakeFiles/LLVMSymbolize.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /usr/bin/ranlib ../../libLLVMSymbolize.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target LLVMSymbolize make -f lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/build.make lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Building CXX object lib/LineEditor/CMakeFiles/LLVMLineEditor.dir/LineEditor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LineEditor/LineEditor.cpp [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordName.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordName.cpp [ 23%] Linking CXX static library ../libLLVMLineEditor.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LineEditor && /usr/bin/cmake -P CMakeFiles/LLVMLineEditor.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Built target LLVMLineEditor make -f utils/unittest/CMakeFiles/gtest.dir/build.make utils/unittest/CMakeFiles/gtest.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/CMakeFiles/gtest.dir/depend.internal". Scanning dependencies of target gtest make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 23%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googletest/src/gtest-all.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 311 | #if _MSC_VER >= 1500 | ^~~~~~~~ /<>/julia-1.0.4+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] 395 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 413 | #if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 420 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] 428 | #if GTEST_USES_PCRE | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 424 | # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro ‘GTEST_HAS_POSIX_RE’ 431 | #elif GTEST_HAS_POSIX_RE | ^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] 475 | # elif defined(__GNUC__) && __EXCEPTIONS | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 622 | # if _MSC_VER | ^~~~~~~~ /<>/julia-1.0.4+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] 657 | && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 759 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] 1406 | #if GTEST_HAS_DOWNCAST_ | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro ‘GTEST_IS_THREADSAFE’ 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 923 | || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro ‘GTEST_IS_THREADSAFE’ 1452 | #if GTEST_IS_THREADSAFE | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] 1466 | # if GTEST_HAS_NOTIFICATION_ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] 1568 | # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 1649 | # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1653 | # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2242 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2310 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2379 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2386 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2413 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 2429 | #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~ /<>/julia-1.0.4+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] 2493 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 53 | #if !GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 135 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 160 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 187 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 238 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 71 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 487 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 201 | # if !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 184 | #if !GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 3155 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 1224 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] 1821 | #if !GTEST_DONT_DEFINE_FAIL | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] 1830 | #if !GTEST_DONT_DEFINE_SUCCEED | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] 1955 | #if !GTEST_DONT_DEFINE_ASSERT_EQ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] 1959 | #if !GTEST_DONT_DEFINE_ASSERT_NE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] 1963 | #if !GTEST_DONT_DEFINE_ASSERT_LE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] 1967 | #if !GTEST_DONT_DEFINE_ASSERT_LT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] 1971 | #if !GTEST_DONT_DEFINE_ASSERT_GE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] 1975 | #if !GTEST_DONT_DEFINE_ASSERT_GT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2064 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] 2186 | #if !GTEST_DONT_DEFINE_TEST | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:142, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:66:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 66 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:399:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 399 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:931:5: warning: "GTEST_USES_SIMPLE_RE" is not defined, evaluates to 0 [-Wundef] 931 | #if GTEST_USES_SIMPLE_RE | ^~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-internal-inl.h:980:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 980 | # if GTEST_OS_WINDOWS && !defined(__GNUC__) | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:145:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 145 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:402:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 402 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:807:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 807 | #if GTEST_OS_WINDOWS_MOBILE || defined(__BORLANDC__) | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:828:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 828 | #elif GTEST_OS_WINDOWS && !GTEST_HAS_GETTIMEOFDAY_ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:853:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 853 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 902 | #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 902 | #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 902 | #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 902 | #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:902:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 902 | #if GTEST_HAS_STD_WSTRING || GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 961 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 961 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 961 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 961 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:961:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 961 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 970 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 970 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 970 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 970 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:970:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 970 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1642 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1642 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1642 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1642 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1642:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1642 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1658:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1658 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1931:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1931 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:1933:26: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 1933 | #elif GTEST_OS_LINUX && !GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2869:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2869 | #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2887:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2887 | #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_MOBILE && \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2920:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2920 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2960:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2960 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || GTEST_OS_ZOS || \ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2960:32: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 2960 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || GTEST_OS_ZOS || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2960:52: warning: "GTEST_OS_ZOS" is not defined, evaluates to 0 [-Wundef] 2960 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || GTEST_OS_ZOS || \ | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2961:5: warning: "GTEST_OS_IOS" is not defined, evaluates to 0 [-Wundef] 2961 | GTEST_OS_IOS || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2961:21: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2961 | GTEST_OS_IOS || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2961:47: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2961 | GTEST_OS_IOS || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:2976:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2976 | #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_MOBILE && \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:3984:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 3984 | #if (_MSC_VER == 1310 && !defined(_DEBUG)) || defined(__BORLANDC__) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:4146:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 4146 | #if GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest.cc:5199:30: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 5199 | #if GTEST_HAS_DEATH_TEST && !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:43: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:40:6: warning: "GTEST_OS_MAC" is not defined, evaluates to 0 [-Wundef] 40 | # if GTEST_OS_MAC | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:43: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:54:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 54 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:61:6: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] 61 | # if GTEST_OS_QNX | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:124:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 124 | # if !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:134:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 134 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:157:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 157 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:168:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 168 | # if !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:196:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 196 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 223 | # if !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 590 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:942:7: warning: "GTEST_OS_MAC" is not defined, evaluates to 0 [-Wundef] 942 | # if GTEST_OS_MAC | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:956:8: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] 956 | # if !GTEST_OS_QNX | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1024:7: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] 1024 | # if GTEST_OS_QNX | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1196:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1196 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1223:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1223 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-death-test.cc:1305:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1305 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:38:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 38 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:40:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 40 | #elif GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:43:7: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 43 | #elif GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:51:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 51 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:66:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 66 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:100:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 100 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:100:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 100 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:100:58: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 100 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:104:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 104 | #elif GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:110:6: warning: "GTEST_OS_NACL" is not defined, evaluates to 0 [-Wundef] 110 | # if GTEST_OS_NACL | ^~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:210:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 210 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:225:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 225 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:234:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 234 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:254:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 254 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:267:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 267 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:326:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 326 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-filepath.cc:331:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 331 | #elif GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:40:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 40 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:49:5: warning: "GTEST_OS_MAC" is not defined, evaluates to 0 [-Wundef] 49 | #if GTEST_OS_MAC | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:55:5: warning: "GTEST_OS_QNX" is not defined, evaluates to 0 [-Wundef] 55 | #if GTEST_OS_QNX | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:61:5: warning: "GTEST_OS_AIX" is not defined, evaluates to 0 [-Wundef] 61 | #if GTEST_OS_AIX | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro ‘GTEST_IS_THREADSAFE’ 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 923 | || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:177:5: note: in expansion of macro ‘GTEST_IS_THREADSAFE’ 177 | #if GTEST_IS_THREADSAFE && GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:177:28: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 177 | #if GTEST_IS_THREADSAFE && GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:937:6: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 937 | # if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:957:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 957 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1059:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 1059 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1061:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1061 | #elif GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1069:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 1069 | #elif GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-port.cc:1122:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 1122 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-all.cc:39: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 359 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 359 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 359 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 359 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/src/gtest-printers.cc:359:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 359 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 365 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 365 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 365 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 365 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 365 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStream.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/RecordSerialization.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordSerialization.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InstrDocsEmitter.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordSerialization.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/RecordSerialization.cpp:154:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SimpleTypeSerializer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SimpleTypeSerializer.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/DbiStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineValueType.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenIntrinsics.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/IntrinsicEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:167:47: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/DbiStreamBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/StringsAndChecksums.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/StringsAndChecksums.cpp [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/EnumTables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/EnumTables.cpp [ 23%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolRecordMapping.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolRecordMapping.cpp [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GlobalsStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 37 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/RawTypes.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/MSF/MappedBlockStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:51: note: initializing argument 1 of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’ 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h: In instantiation of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: required from ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:70: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/RawTypes.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GlobalsStream.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 23%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/Hash.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/Hash.cpp [ 23%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/HashTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/HashTable.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/OptParserEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolDumper.cpp [ 25%] Building CXX object utils/unittest/CMakeFiles/gtest.dir/googlemock/src/gmock-all.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 311 | #if _MSC_VER >= 1500 | ^~~~~~~~ /<>/julia-1.0.4+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] 395 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 413 | #if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 420 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] 428 | #if GTEST_USES_PCRE | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 424 | # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro ‘GTEST_HAS_POSIX_RE’ 431 | #elif GTEST_HAS_POSIX_RE | ^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] 475 | # elif defined(__GNUC__) && __EXCEPTIONS | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 622 | # if _MSC_VER | ^~~~~~~~ /<>/julia-1.0.4+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] 657 | && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 759 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] 1406 | #if GTEST_HAS_DOWNCAST_ | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro ‘GTEST_IS_THREADSAFE’ 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 923 | || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro ‘GTEST_IS_THREADSAFE’ 1452 | #if GTEST_IS_THREADSAFE | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] 1466 | # if GTEST_HAS_NOTIFICATION_ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] 1568 | # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 1649 | # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1653 | # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2242 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2310 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2379 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2386 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2413 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 2429 | #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~ /<>/julia-1.0.4+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] 2493 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 53 | #if !GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 135 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 160 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 187 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 238 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 71 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 487 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 201 | # if !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 184 | #if !GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 3155 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 1224 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] 1821 | #if !GTEST_DONT_DEFINE_FAIL | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] 1830 | #if !GTEST_DONT_DEFINE_SUCCEED | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] 1955 | #if !GTEST_DONT_DEFINE_ASSERT_EQ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] 1959 | #if !GTEST_DONT_DEFINE_ASSERT_NE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] 1963 | #if !GTEST_DONT_DEFINE_ASSERT_LE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] 1967 | #if !GTEST_DONT_DEFINE_ASSERT_LT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] 1971 | #if !GTEST_DONT_DEFINE_ASSERT_GE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] 1975 | #if !GTEST_DONT_DEFINE_ASSERT_GT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2064 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] 2186 | #if !GTEST_DONT_DEFINE_TEST | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:100:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 100 | #if (GTEST_OS_SYMBIAN && defined(_STLP_NO_WCHAR_T)) || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:436:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 436 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:457:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 457 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:774:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 774 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1114:53: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 1114 | #if !((GTEST_GCC_VER_ && GTEST_GCC_VER_ < 40000) || GTEST_OS_SYMBIAN) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 1151 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 372 | #if GTEST_HAS_STRING_PIECE_ | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-matchers.cc:66:5: warning: "GTEST_HAS_STRING_PIECE_" is not defined, evaluates to 0 [-Wundef] 66 | #if GTEST_HAS_STRING_PIECE_ | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:46: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-spec-builders.cc:47:5: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 47 | #if GTEST_OS_CYGWIN || GTEST_OS_LINUX || GTEST_OS_MAC | ^~~~~~~~~~~~~~~ [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/InfoStream.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StrEqualityMatcher >’ has user-provided ‘void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::HasSubstrMatcher >’ has user-provided ‘void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StartsWithMatcher >’ has user-provided ‘void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::EndsWithMatcher >’ has user-provided ‘void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StrEqualityMatcher >’ has user-provided ‘void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::HasSubstrMatcher >’ has user-provided ‘void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StartsWithMatcher >’ has user-provided ‘void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/src/gmock-all.cc:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::EndsWithMatcher >’ has user-provided ‘void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenInstruction.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/PseudoLoweringEmitter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/InfoStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/InfoStreamBuilder.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/ModuleDebugStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp: In member function ‘llvm::Expected llvm::pdb::ModuleDebugStreamRef::findChecksumsSubsection() const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:119:23: warning: redundant move in return statement [-Wredundant-move] 119 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:119:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:152:12: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:143:53: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:105:12: required from ‘llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/ModuleDebugStream.cpp:97:47: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterBankEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/SymbolSerializer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp [ 25%] Linking CXX static library ../../lib/libgtest.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest && /usr/bin/cmake -P CMakeFiles/gtest.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Built target gtest make -f lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/build.make lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/depend.internal". Scanning dependencies of target LLVMWindowsManifest make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Building CXX object lib/WindowsManifest/CMakeFiles/LLVMWindowsManifest.dir/WindowsManifestMerger.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp:20:5: warning: "LLVM_LIBXML2_ENABLED" is not defined, evaluates to 0 [-Wundef] 20 | #if LLVM_LIBXML2_ENABLED | ^~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp:45:5: warning: "LLVM_LIBXML2_ENABLED" is not defined, evaluates to 0 [-Wundef] 45 | #if LLVM_LIBXML2_ENABLED | ^~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/WindowsManifest/WindowsManifestMerger.cpp:60:5: warning: "LLVM_LIBXML2_ENABLED" is not defined, evaluates to 0 [-Wundef] 60 | #if LLVM_LIBXML2_ENABLED | ^~~~~~~~~~~~~~~~~~~~ [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeBuiltinSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeBuiltinSymbol.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CodeView.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:54:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolSerializer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/SymbolSerializer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 25%] Linking CXX static library ../libLLVMWindowsManifest.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/WindowsManifest && /usr/bin/cmake -P CMakeFiles/LLVMWindowsManifest.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Built target LLVMWindowsManifest make -f utils/FileCheck/CMakeFiles/FileCheck.dir/build.make utils/FileCheck/CMakeFiles/FileCheck.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/FileCheck /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/FileCheck.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Building CXX object utils/FileCheck/CMakeFiles/FileCheck.dir/FileCheck.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/FileCheck -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/FileCheck -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/FileCheck/FileCheck.cpp [ 25%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeDumpVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeDumpVisitor.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeCompilandSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeCompilandSymbol.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumModules.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumModules.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/InfoByHwMode.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenRegisters.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/RegisterInfoEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumSymbol.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeEnumTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeEnumTypes.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeExeSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeExeSymbol.cpp [ 25%] Linking CXX executable ../../bin/FileCheck cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Built target FileCheck make -f utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/build.make utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/PerfectShuffle /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Building CXX object utils/PerfectShuffle/CMakeFiles/llvm-PerfectShuffle.dir/PerfectShuffle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/PerfectShuffle -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/PerfectShuffle -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/PerfectShuffle/PerfectShuffle.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeRawSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeRawSymbol.cpp [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndex.cpp [ 25%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NamedStreamMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NamedStreamMap.cpp [ 25%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeIndexDiscovery.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp [ 25%] Linking CXX executable ../../bin/llvm-PerfectShuffle cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Built target llvm-PerfectShuffle make -f utils/count/CMakeFiles/count.dir/build.make utils/count/CMakeFiles/count.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/count /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count/CMakeFiles/count.dir/depend.internal". Scanning dependencies of target count make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Building C object utils/count/CMakeFiles/count.dir/count.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/count -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/count -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/count/count.c [ 25%] Linking C executable ../../bin/count cd /<>/julia-1.0.4+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 -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Built target count make -f utils/not/CMakeFiles/not.dir/build.make utils/not/CMakeFiles/not.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/not /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/not.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 25%] Building CXX object utils/not/CMakeFiles/not.dir/not.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/not -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/not -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/not/not.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::FixedStreamArrayIterator; = void; T = llvm::codeview::TypeIndex]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:474:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:399:40: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 399 | size_type NumInputs = std::distance(in_start, in_end); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/iterator:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:29: note: initializing argument 1 of ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; typename std::iterator_traits<_Iterator>::difference_type = long int]’ 138 | distance(_InputIterator __first, _InputIterator __last) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:399:40: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 399 | size_type NumInputs = std::distance(in_start, in_end); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/iterator:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:53: note: initializing argument 2 of ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; typename std::iterator_traits<_Iterator>::difference_type = long int]’ 138 | distance(_InputIterator __first, _InputIterator __last) | ~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 405 | this->uninitialized_copy(in_start, in_end, this->end()); | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:282:38: note: initializing argument 1 of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::FixedStreamArrayIterator; It2 = llvm::codeview::TypeIndex*; T = llvm::codeview::TypeIndex]’ 282 | static void uninitialized_copy(It1 I, It1 E, It2 Dest) { | ~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 405 | this->uninitialized_copy(in_start, in_end, this->end()); | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:282:45: note: initializing argument 2 of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::FixedStreamArrayIterator; It2 = llvm::codeview::TypeIndex*; T = llvm::codeview::TypeIndex]’ 282 | static void uninitialized_copy(It1 I, It1 E, It2 Dest) { | ~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::FixedStreamArrayIterator; It2 = llvm::codeview::TypeIndex*; T = llvm::codeview::TypeIndex]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::FixedStreamArrayIterator; = void; T = llvm::codeview::TypeIndex]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:474:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:284:28: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 284 | std::uninitialized_copy(I, E, Dest); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /usr/include/c++/9/bits/stl_uninitialized.h:115:39: note: initializing argument 1 of ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; _ForwardIterator = llvm::codeview::TypeIndex*]’ 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:284:28: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 284 | std::uninitialized_copy(I, E, Dest); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::codeview::TypeIndex]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeIndexDiscovery.cpp:9: /usr/include/c++/9/bits/stl_uninitialized.h:115:63: note: initializing argument 2 of ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::FixedStreamArrayIterator; _ForwardIterator = llvm::codeview::TypeIndex*]’ 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ~~~~~~~~~~~~~~~^~~~~~ [ 26%] Linking CXX executable ../../bin/not cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 26%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/NativeSession.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/NativeSession.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] Built target not make -f utils/yaml-bench/CMakeFiles/yaml-bench.dir/build.make utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/yaml-bench.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] Building CXX object utils/yaml-bench/CMakeFiles/yaml-bench.dir/YAMLBench.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/yaml-bench -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp [ 26%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeHashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeHashing.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/yaml-bench/YAMLBench.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 26%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeRecordMapping.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeRecordMapping.cpp [ 26%] Linking CXX executable ../../bin/yaml-bench cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] Built target yaml-bench make -f tools/lto/CMakeFiles/LTO_exports.dir/build.make tools/lto/CMakeFiles/LTO_exports.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO_exports.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] Creating export file for LTO cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo "LLVM_6.0 {" > LTO.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && grep -q [[:alnum:]] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.exports && echo " global:" >> LTO.exports || : cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && sed -e "s/\$/;/" -e "s/^/ /" < /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.exports >> LTO.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo " local: *;" >> LTO.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && echo "};" >> LTO.exports make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 26%] 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses_exports.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Creating export file for BugpointPasses cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo "LLVM_6.0 {" > BugpointPasses.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && grep -q [[:alnum:]] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/bugpoint.exports && echo " global:" >> BugpointPasses.exports || : cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && sed -e "s/\$/;/" -e "s/^/ /" < /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/bugpoint.exports >> BugpointPasses.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo " local: *;" >> BugpointPasses.exports cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && echo "};" >> BugpointPasses.exports make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/depend.internal". Scanning dependencies of target SecondLib make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/SecondLib.dir/PipSqueak.cxx.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -DSecondLib_EXPORTS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/PipSqueak.cxx [ 28%] Linking CXX shared library SecondLib.so cd /<>/julia-1.0.4+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 /usr/bin/g++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -shared -Wl,-soname,SecondLib.so -o SecondLib.so CMakeFiles/SecondLib.dir/PipSqueak.cxx.o [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target SecondLib make -f unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/depend.internal". Scanning dependencies of target DynamicLibraryLib make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/ExportedFuncs.cxx [ 28%] Linking CXX static library ../../../lib/libDynamicLibraryLib.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -P CMakeFiles/DynamicLibraryLib.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/cmake -E cmake_link_script CMakeFiles/DynamicLibraryLib.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../lib/libDynamicLibraryLib.a CMakeFiles/DynamicLibraryLib.dir/ExportedFuncs.cxx.o /usr/bin/ranlib ../../../lib/libDynamicLibraryLib.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target DynamicLibraryLib make -f unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/build.make unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/depend.internal". Scanning dependencies of target PipSqueak make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object unittests/Support/DynamicLibrary/CMakeFiles/PipSqueak.dir/PipSqueak.cxx.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary && /usr/bin/g++ -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -DPipSqueak_EXPORTS -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/unittests/Support/DynamicLibrary -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/unittests/Support/DynamicLibrary/PipSqueak.cxx In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SDNodeProperties.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Linking CXX shared library PipSqueak.so cd /<>/julia-1.0.4+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++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target PipSqueak make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build.make utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp [ 28%] Building CXX object utils/unittest/UnitTestMain/CMakeFiles/gtest_main.dir/TestMain.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/unittest/UnitTestMain -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 311 | #if _MSC_VER >= 1500 | ^~~~~~~~ /<>/julia-1.0.4+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] 395 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 413 | #if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 420 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] 428 | #if GTEST_USES_PCRE | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 424 | # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro ‘GTEST_HAS_POSIX_RE’ 431 | #elif GTEST_HAS_POSIX_RE | ^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] 475 | # elif defined(__GNUC__) && __EXCEPTIONS | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 622 | # if _MSC_VER | ^~~~~~~~ /<>/julia-1.0.4+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] 657 | && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 759 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] 1406 | #if GTEST_HAS_DOWNCAST_ | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro ‘GTEST_IS_THREADSAFE’ 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 923 | || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro ‘GTEST_IS_THREADSAFE’ 1452 | #if GTEST_IS_THREADSAFE | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] 1466 | # if GTEST_HAS_NOTIFICATION_ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] 1568 | # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 1649 | # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1653 | # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2242 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2310 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2379 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2386 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2413 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 2429 | #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~ /<>/julia-1.0.4+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] 2493 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+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] 53 | #if !GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 135 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 160 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 187 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 238 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 71 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+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] 487 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 201 | # if !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 184 | #if !GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 3155 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 1224 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] 1821 | #if !GTEST_DONT_DEFINE_FAIL | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] 1830 | #if !GTEST_DONT_DEFINE_SUCCEED | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] 1955 | #if !GTEST_DONT_DEFINE_ASSERT_EQ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] 1959 | #if !GTEST_DONT_DEFINE_ASSERT_NE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] 1963 | #if !GTEST_DONT_DEFINE_ASSERT_LE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] 1967 | #if !GTEST_DONT_DEFINE_ASSERT_LT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] 1971 | #if !GTEST_DONT_DEFINE_ASSERT_GE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] 1975 | #if !GTEST_DONT_DEFINE_ASSERT_GT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2064 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] 2186 | #if !GTEST_DONT_DEFINE_TEST | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:100:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 100 | #if (GTEST_OS_SYMBIAN && defined(_STLP_NO_WCHAR_T)) || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:436:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 436 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:457:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 457 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:774:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 774 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1114:53: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 1114 | #if !((GTEST_GCC_VER_ && GTEST_GCC_VER_ < 40000) || GTEST_OS_SYMBIAN) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 1151 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+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] 372 | #if GTEST_HAS_STRING_PIECE_ | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘virtual llvm::Expected > llvm::pdb::PDBFile::getBlockData(uint32_t, uint32_t) const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:110:21: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:110:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getPDBGlobalsStream()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:268:23: warning: redundant move in return statement [-Wredundant-move] 268 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:268:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getPDBInfoStream()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:281:23: warning: redundant move in return statement [-Wredundant-move] 281 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:281:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getPDBDbiStream()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:294:23: warning: redundant move in return statement [-Wredundant-move] 294 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:294:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getPDBTpiStream()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:307:23: warning: redundant move in return statement [-Wredundant-move] 307 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:307:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getPDBIpiStream()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:323:23: warning: redundant move in return statement [-Wredundant-move] 323 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:323:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getPDBPublicsStream()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:341:23: warning: redundant move in return statement [-Wredundant-move] 341 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:341:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getPDBSymbolStream()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:361:23: warning: redundant move in return statement [-Wredundant-move] 361 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:361:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFile::getStringTable()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:383:23: warning: redundant move in return statement [-Wredundant-move] 383 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:383:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 37 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PDBFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:51: note: initializing argument 1 of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’ 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h: In instantiation of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: required from ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:70: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFile.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SearchableTableEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeStreamMerger.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeStreamMerger.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StrEqualityMatcher >’ has user-provided ‘void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::HasSubstrMatcher >’ has user-provided ‘void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StartsWithMatcher >’ has user-provided ‘void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::EndsWithMatcher >’ has user-provided ‘void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StrEqualityMatcher >’ has user-provided ‘void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::HasSubstrMatcher >’ has user-provided ‘void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StartsWithMatcher >’ has user-provided ‘void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-linked_ptr.h:74, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-port.h:53, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-generated-internal-utils.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:45, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/UnitTestMain/TestMain.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::EndsWithMatcher >’ has user-provided ‘void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [ 28%] Linking CXX static library ../../../lib/libgtest_main.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target gtest_main [ 28%] Building CXX object lib/DebugInfo/CodeView/CMakeFiles/LLVMDebugInfoCodeView.dir/TypeTableCollection.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeTableCollection.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeStreamMerger.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/CodeView/TypeStreamMerger.cpp:349:29: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBFileBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp: In member function ‘llvm::Expected llvm::pdb::PDBFileBuilder::finalizeMsfLayout()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:105:21: warning: redundant move in return statement [-Wredundant-move] 105 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:105:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:107:21: warning: redundant move in return statement [-Wredundant-move] 107 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:107:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:111:23: warning: redundant move in return statement [-Wredundant-move] 111 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:111:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:115:23: warning: redundant move in return statement [-Wredundant-move] 115 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:115:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:119:23: warning: redundant move in return statement [-Wredundant-move] 119 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:119:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:123:23: warning: redundant move in return statement [-Wredundant-move] 123 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:123:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:127:23: warning: redundant move in return statement [-Wredundant-move] 127 | return std::move(EC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:127:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 37 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:51: note: initializing argument 1 of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’ 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h: In instantiation of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: required from ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:70: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBFileBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 28%] Linking CXX static library ../../libLLVMDebugInfoCodeView.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/CodeView && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoCodeView.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /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 /usr/bin/ranlib ../../libLLVMDebugInfoCodeView.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target LLVMDebugInfoCodeView [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBStringTable.cpp [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PDBStringTableBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PDBStringTableBuilder.cpp [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/PublicsStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PublicsStream.cpp [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/GSIStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PublicsStream.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 37 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PublicsStream.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PublicsStream.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:51: note: initializing argument 1 of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’ 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h: In instantiation of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: required from ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:70: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/PublicsStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/PublicsStream.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/SubtargetFeatureInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 37 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:51: note: initializing argument 1 of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’ 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h: In instantiation of ‘static llvm::Expected llvm::codeview::SymbolDeserializer::deserializeAs(llvm::codeview::CVSymbol) [with T = llvm::codeview::PublicSym32; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:200:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:52:26: warning: redundant move in return statement [-Wredundant-move] 52 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:52:26: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h: In instantiation of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: required from ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:70: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamReader.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/RecordSerialization.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/GSIStreamBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/RawError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/RawError.cpp [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/SymbolStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/SymbolStream.cpp [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiHashing.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/SymbolStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/SymbolStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:152:12: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:119:12: required from ‘llvm::VarStreamArray::Iterator llvm::VarStreamArray::at(uint32_t) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/SymbolStream.cpp:45:34: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of ‘llvm::Expected getHashForUdt(const CVType&) [with T = llvm::codeview::ClassRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:68:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:48:23: warning: redundant move in return statement [-Wredundant-move] 48 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:48:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of ‘llvm::Expected getHashForUdt(const CVType&) [with T = llvm::codeview::UnionRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:70:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:48:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:48:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of ‘llvm::Expected getHashForUdt(const CVType&) [with T = llvm::codeview::EnumRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:72:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:48:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:48:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of ‘llvm::Expected getSourceLineHash(const CVType&) [with T = llvm::codeview::UdtSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:75:54: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:57:23: warning: redundant move in return statement [-Wredundant-move] 57 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:57:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp: In instantiation of ‘llvm::Expected getSourceLineHash(const CVType&) [with T = llvm::codeview::UdtModSourceLineRecord; llvm::codeview::CVType = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:77:57: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:57:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiHashing.cpp:57:23: note: remove ‘std::move’ call [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStream.cpp [ 28%] Building CXX object lib/DebugInfo/PDB/CMakeFiles/LLVMDebugInfoPDB.dir/Native/TpiStreamBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/TpiStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:152:12: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, uint32_t, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:143:53: required from ‘llvm::VarStreamArrayIterator::VarStreamArrayIterator(const ArrayType&, const Extractor&, bool*) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::ArrayType = llvm::VarStreamArray >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:105:12: required from ‘llvm::VarStreamArray::Iterator llvm::VarStreamArray::begin(bool*) const [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArray::Iterator = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStream.cpp:158:47: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/TypeRecord.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:67:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/DebugInfo/PDB/Native/TpiStreamBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/TableGen.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/Types.cpp [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:843:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerShared.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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++/9/tuple:1674: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++/9/tuple:1663: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++/9/ext/new_allocator.h:147: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++/9/bits/alloc_traits.h:484: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++/9/bits/stl_tree.h:614: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++/9/bits/stl_tree.h:631: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++/9/bits/stl_tree.h:2455: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++/9/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>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:845:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerShared.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86DisassemblerTables.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Linking CXX static library ../../libLLVMDebugInfoPDB.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/DebugInfo/PDB && /usr/bin/cmake -P CMakeFiles/LLVMDebugInfoPDB.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target LLVMDebugInfoPDB [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86ModRMFilters.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenDAGPatterns.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86EVEX2VEXTablesEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86FoldTablesEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenHwModes.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CodeGenTarget.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/X86RecognizableInstr.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 28%] Building CXX object utils/TableGen/CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1414:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1612:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/TableGen/Record.h:1306:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/SourceMgr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen/CTagsEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target obj.llvm-tblgen make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/TableGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen/CMakeFiles/llvm-tblgen.dir/depend.internal". Scanning dependencies of target llvm-tblgen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f utils/TableGen/CMakeFiles/llvm-tblgen.dir/build.make utils/TableGen/CMakeFiles/llvm-tblgen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Linking CXX executable ../../bin/llvm-tblgen cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/utils/TableGen && /usr/bin/cmake -E cmake_link_script CMakeFiles/llvm-tblgen.dir/link.txt --verbose=1 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/obj.llvm-tblgen.dir/AsmMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/AsmWriterInst.cpp.o CMakeFiles/obj.llvm-tblgen.dir/Attributes.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CallingConvEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeEmitterGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenDAGPatterns.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenHwModes.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenInstruction.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenMapTable.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenRegisters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenSchedule.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CodeGenTarget.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcherOpt.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DAGISelMatcher.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DFAPacketizerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/DisassemblerEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FastISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/FixedLenDecoderEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/GlobalISelEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InfoByHwMode.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InstrInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/InstrDocsEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/IntrinsicEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/OptParserEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/PseudoLoweringEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/RegisterBankEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/RegisterInfoEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SDNodeProperties.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SearchableTableEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SubtargetEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/SubtargetFeatureInfo.cpp.o CMakeFiles/obj.llvm-tblgen.dir/TableGen.cpp.o CMakeFiles/obj.llvm-tblgen.dir/Types.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86DisassemblerTables.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86EVEX2VEXTablesEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86FoldTablesEmitter.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86ModRMFilters.cpp.o CMakeFiles/obj.llvm-tblgen.dir/X86RecognizableInstr.cpp.o CMakeFiles/obj.llvm-tblgen.dir/CTagsEmitter.cpp.o -o ../../bin/llvm-tblgen -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVMSupport.a ../../lib/libLLVMTableGen.a -lpthread ../../lib/libLLVMSupport.a -lrt -ldl -lpthread -lm ../../lib/libLLVMDemangle.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.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[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/DependInfo.cmake --color= cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend.internal". Scanning dependencies of target AttributeCompatFuncTableGen Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LibOptionsTableGen.dir/depend.internal". Scanning dependencies of target LibOptionsTableGen Scanning dependencies of target DllOptionsTableGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build.make lib/IR/CMakeFiles/AttributeCompatFuncTableGen.dir/build make[6]: Leaving directory '/<>/julia-1.0.4+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[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/DllOptionsTableGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/CMakeFiles/intrinsics_gen.dir/depend.internal". Scanning dependencies of target intrinsics_gen make[6]: Leaving directory '/<>/julia-1.0.4+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 [ 28%] Building AttributesCompatFunc.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && ../../bin/llvm-tblgen -gen-attrs -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributesCompatFunc.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc.tmp [ 28%] Building Options.inc... make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && ../../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool/Options.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc.tmp [ 28%] Building Options.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && ../../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib/Options.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc.tmp [ 28%] Updating Options.inc... [ 28%] Building Attributes.gen... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/Options.inc cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && ../../../bin/llvm-tblgen -gen-attrs -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen.tmp [ 28%] Updating Options.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/Options.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Updating AttributesCompatFunc.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/AttributesCompatFunc.inc [ 28%] Built target DllOptionsTableGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend [ 28%] Building Intrinsics.gen... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && ../../../bin/llvm-tblgen -gen-intrinsic -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen.tmp make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/DependInfo.cmake --color= make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/depend.internal". Scanning dependencies of target CvtResTableGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build.make tools/llvm-cvtres/CMakeFiles/CvtResTableGen.dir/build [ 28%] Built target LibOptionsTableGen make -f tools/llvm-mt/CMakeFiles/MtTableGen.dir/build.make tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target AttributeCompatFuncTableGen make -f tools/llvm-rc/CMakeFiles/RcTableGen.dir/build.make tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/MtTableGen.dir/depend.internal". Scanning dependencies of target MtTableGen [ 28%] Building Opts.inc... make[6]: Leaving directory '/<>/julia-1.0.4+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 cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres/Opts.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc.tmp make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/RcTableGen.dir/depend.internal". Scanning dependencies of target RcTableGen make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building Opts.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt/Opts.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc.tmp [ 28%] Building Opts.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && ../../bin/llvm-tblgen -gen-opt-parser-defs -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/Opts.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc.tmp [ 28%] Updating Opts.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/Opts.inc [ 28%] Updating Opts.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/Opts.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Updating Opts.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/Opts.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Built target CvtResTableGen make -f lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/build.make lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/depend.internal". [ 28%] Built target MtTableGen make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake --color= Scanning dependencies of target LLVMDlltoolDriver make[6]: Leaving directory '/<>/julia-1.0.4+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 [ 28%] Built target RcTableGen Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/depend.internal". make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 28%] Building CXX object lib/ToolDrivers/llvm-dlltool/CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-dlltool/DlltoolDriver.cpp Scanning dependencies of target LLVMLibDriver make[6]: Leaving directory '/<>/julia-1.0.4+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 [ 28%] Updating Attributes.gen... [ 28%] Updating Intrinsics.gen... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Attributes.gen cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include/llvm/IR/Intrinsics.gen make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/ToolDrivers/llvm-lib/CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ToolDrivers/llvm-lib/LibDriver.cpp [ 30%] Built target intrinsics_gen make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/depend make -f lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build.make lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR/CMakeFiles/LLVMCore.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/depend.internal". Scanning dependencies of target LLVMFuzzMutate make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build.make lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/FuzzerCLI.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/FuzzerCLI.cpp Scanning dependencies of target LLVMCore make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/IR/CMakeFiles/LLVMCore.dir/build.make lib/IR/CMakeFiles/LLVMCore.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AsmWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp [ 30%] Linking CXX static library ../../libLLVMDlltoolDriver.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -P CMakeFiles/LLVMDlltoolDriver.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-dlltool && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMDlltoolDriver.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMDlltoolDriver.a CMakeFiles/LLVMDlltoolDriver.dir/DlltoolDriver.cpp.o /usr/bin/ranlib ../../libLLVMDlltoolDriver.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Built target LLVMDlltoolDriver make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IRReader /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader/CMakeFiles/LLVMIRReader.dir/depend.internal". Scanning dependencies of target LLVMIRReader make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/IRReader/CMakeFiles/LLVMIRReader.dir/build.make lib/IRReader/CMakeFiles/LLVMIRReader.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/IRReader/CMakeFiles/LLVMIRReader.dir/IRReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IRReader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IRReader/IRReader.cpp [ 30%] Linking CXX static library ../../libLLVMLibDriver.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ToolDrivers/llvm-lib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMLibDriver.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMLibDriver.a CMakeFiles/LLVMLibDriver.dir/LibDriver.cpp.o /usr/bin/ranlib ../../libLLVMLibDriver.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Built target LLVMLibDriver make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:188:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AsmWriter.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ Scanning dependencies of target LLVMCodeGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build.make lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMCodeGen.dir/AggressiveAntiDepBreaker.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp [ 30%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/IRMutator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/IRMutator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 30%] Linking CXX static library ../libLLVMIRReader.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IRReader && /usr/bin/cmake -P CMakeFiles/LLVMIRReader.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Built target LLVMIRReader make -f lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/build.make lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/depend.internal". Scanning dependencies of target LLVMSelectionDAG make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/DAGCombiner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:47: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 30%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/OpDescriptor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/OpDescriptor.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:1769:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:2856:43: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:17736:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/DAGCombiner.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 30%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/Operations.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/Operations.cpp [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AllocationOrder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/FuzzMutate/OpDescriptor.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/FuzzMutate/Operations.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/Operations.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/Operations.cpp:216:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Attributes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:1055:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef >::Data’ from ‘std::initializer_list >::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Attributes.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 30%] Building CXX object lib/FuzzMutate/CMakeFiles/LLVMFuzzMutate.dir/RandomIRBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/RandomIRBuilder.cpp [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/Analysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/FuzzMutate/OpDescriptor.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/FuzzMutate/IRMutator.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/FuzzMutate/RandomIRBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/RandomIRBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/FuzzMutate/RandomIRBuilder.cpp:122:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 30%] Linking CXX static library ../libLLVMFuzzMutate.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/FuzzMutate && /usr/bin/cmake -P CMakeFiles/LLVMFuzzMutate.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Built target LLVMFuzzMutate make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMAsmPrinter make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build.make lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 30%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AddressPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:699:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 30%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/AutoUpgrade.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/Analysis.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:534:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:883:78: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:1289:57: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/AutoUpgrade.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/AutoUpgrade.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AutoUpgrade.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 30%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/AtomicExpandPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp [ 30%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ARMException.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AtomicExpandPass.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ARMException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 30%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:60: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/BasicBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/BasicBlock.cpp [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BasicTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Comdat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Comdat.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantFold.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ConstantFold.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BasicTargetTransformInfo.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchFolding.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ConstantRange.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ConstantRange.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:41: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterDwarf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Constants.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterDwarf.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Constants.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/AsmPrinterInlineAsm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BranchRelaxation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallString.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AsmPrinterInlineAsm.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchRelaxation.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 31%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DbgValueHistoryCalculator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp [ 31%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/BuiltinGCs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BuiltinGCs.cpp [ 31%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Core.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CalcSpillWeights.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:57:48: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:109:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp: In function ‘void LLVMContextSetDiagnosticHandler(LLVMContextRef, LLVMDiagnosticHandler, void*)’: /<>/julia-1.0.4+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] 90 | Handler), | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp: In function ‘void (* LLVMContextGetDiagnosticHandler(LLVMContextRef))(LLVMDiagnosticInfoRef, void*)’: /<>/julia-1.0.4+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] 96 | unwrap(C)->getDiagnosticHandlerCallBack()); | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSwitch.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSwitch.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Core.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 4]’ /usr/include/c++/9/bits/stl_pair.h:304:17: required from ‘constexpr std::pair::__type, typename std::__decay_and_strip<_T2>::__type> std::make_pair(_T1&&, _T2&&) [with _T1 = const std::pair&; _T2 = llvm::SmallVector, 4>; typename std::__decay_and_strip<_T2>::__type = llvm::SmallVector, 4>; typename std::__decay_and_strip<_Tp>::__type = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:38: required from ‘ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = llvm::SmallVector, 4>; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:50:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:896:36: required from ‘llvm::SmallVector::SmallVector(const llvm::SmallVector&) [with T = std::pair; unsigned int N = 4]’ /usr/include/c++/9/bits/stl_pair.h:303:17: required from ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = std::pair, llvm::SmallVector, 4> >; _Args = {const std::pair, llvm::SmallVector, 4> >&}]’ /usr/include/c++/9/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const std::pair, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; bool _TrivialValueTypes = false]’ /usr/include/c++/9/bits/stl_uninitialized.h:140:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/stl_uninitialized.h:329:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = std::pair, llvm::SmallVector, 4> >*; _ForwardIterator = std::pair, llvm::SmallVector, 4> >*; _Allocator = std::allocator, llvm::SmallVector, 4> > >]’ /usr/include/c++/9/bits/vector.tcc:474:3: required from ‘void std::vector<_Tp, _Alloc>::_M_realloc_insert(std::vector<_Tp, _Alloc>::iterator, _Args&& ...) [with _Args = {std::pair, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::iterator = __gnu_cxx::__normal_iterator, llvm::SmallVector, 4> >*, std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > > >; typename std::_Vector_base<_Tp, _Alloc>::pointer = std::pair, llvm::SmallVector, 4> >*]’ /usr/include/c++/9/bits/vector.tcc:121:4: required from ‘void std::vector<_Tp, _Alloc>::emplace_back(_Args&& ...) [with _Args = {std::pair, llvm::SmallVector, 4> >}; _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >]’ /usr/include/c++/9/bits/stl_vector.h:1201:9: required from ‘void std::vector<_Tp, _Alloc>::push_back(std::vector<_Tp, _Alloc>::value_type&&) [with _Tp = std::pair, llvm::SmallVector, 4> >; _Alloc = std::allocator, llvm::SmallVector, 4> > >; std::vector<_Tp, _Alloc>::value_type = std::pair, llvm::SmallVector, 4> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:7: required from ‘ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = std::pair; ValueT = llvm::SmallVector, 4>; MapType = llvm::DenseMap, unsigned int, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, unsigned int> >; VectorType = std::vector, llvm::SmallVector, 4> >, std::allocator, llvm::SmallVector, 4> > > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:50:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CalcSpillWeights.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CalcSpillWeights.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugHandlerBase.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CallingConvLower.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FastISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugHandlerBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:63: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DIBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CallingConvLower.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGen.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGen.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CodeGenPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FastISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FastISel.cpp:42: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DIBuilder.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DebugLocStream.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:1124:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:2778:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:2870:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:3965:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ByteStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DebugLocStream.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DataLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DataLayout.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/FunctionLoweringInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/FoldingSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIE.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FunctionLoweringInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/FunctionLoweringInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DIEHash.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugInfoMetadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DIEHash.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugInfoMetadata.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugInfoMetadata.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugInfoMetadata.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugInfoMetadata.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/InstrEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfAccelTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfAccelTable.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/CriticalAntiDepBreaker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCFIException.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/CriticalAntiDepBreaker.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCFIException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfCompileUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DeadMachineInstructionElim.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DebugLoc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Metadata.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/TrackingMDRef.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugLoc.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Metadata.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/TrackingMDRef.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DebugLoc.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DebugLoc.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DeadMachineInstructionElim.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfCompileUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticHandler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticHandler.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DetectDeadLanes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/deque:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/deque:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DetectDeadLanes.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfDebug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DFAPacketizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/DiagnosticPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/DiagnosticPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Dominators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DFAPacketizer.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:64:22: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:895:7: required from ‘static void llvm::DomTreeBuilder::SemiNCAInfo::ComputeUnreachableDominators(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::SmallVectorImpl*> >&) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::BasicBlock; typename DomTreeT::NodePtr = llvm::BasicBlock*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:866:33: required from ‘static void llvm::DomTreeBuilder::SemiNCAInfo::InsertUnreachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::BasicBlock; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:662:24: required from ‘static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from ‘void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::BasicBlock*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:75:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /<>/julia-1.0.4+dfsg/deps/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++/9/bits/stl_queue.h:637: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*>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:748:5: required from ‘static void llvm::DomTreeBuilder::SemiNCAInfo::InsertReachable(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr, llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::TreeNodePtr = llvm::DomTreeNodeBase*; typename DomTreeT::NodeType = llvm::BasicBlock]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:664:22: required from ‘static void llvm::DomTreeBuilder::SemiNCAInfo::InsertEdge(DomTreeT&, llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr, llvm::DomTreeBuilder::SemiNCAInfo::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; llvm::DomTreeBuilder::SemiNCAInfo::BatchUpdatePtr = llvm::DomTreeBuilder::SemiNCAInfo >::BatchUpdateInfo*; llvm::DomTreeBuilder::SemiNCAInfo::NodePtr = llvm::BasicBlock*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/GenericDomTreeConstruction.h:1597:36: required from ‘void llvm::DomTreeBuilder::InsertEdge(DomTreeT&, typename DomTreeT::NodePtr, typename DomTreeT::NodePtr) [with DomTreeT = llvm::DominatorTreeBase; typename DomTreeT::NodePtr = llvm::BasicBlock*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:75:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Dominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Dominators.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/DwarfEHPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeFloatTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/DwarfEHPrepare.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeFloatTypes.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EarlyIfConversion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EarlyIfConversion.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Function.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Function.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfExpression.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfExpression.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeIntegerTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/EdgeBundles.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:1786:57: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeIntegerTypes.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/EdgeBundles.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/EdgeBundles.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExecutionDepsFix.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/GVMaterializer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/GVMaterializer.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Globals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Globals.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ExecutionDepsFix.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExecutionDepsFix.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRBuilder.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfStringPool.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRBuilder.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRBuilder.cpp:304:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRBuilder.cpp:630:55: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfStringPool.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandISelPseudos.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/DwarfUnit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IRPrintingPasses.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IRPrintingPasses.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandISelPseudos.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/InlineAsm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandMemCmp.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DIE.h:641:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/AddressPool.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DwarfUnit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/InlineAsm.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/InlineAsm.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/InlineAsm.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:159:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:72:10: note: ‘struct {anonymous}::MemCmpExpansion::LoadEntry’ declared here 72 | struct LoadEntry { | ^~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandMemCmp.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instruction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instruction.cpp [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/EHStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeTypesGeneric.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Instructions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandPostRAPseudos.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Instructions.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Instructions.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Instructions.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypesGeneric.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandPostRAPseudos.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/ErlangGCPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ExpandReductions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ExpandReductions.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorOps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/ErlangGCPrinter.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/OcamlGCPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FaultMaps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/IntrinsicInst.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/IntrinsicInst.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorOps.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/OcamlGCPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContext.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCSymbol.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/FaultMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FaultMaps.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/WinException.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FEntryInserter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp [ 33%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/LegalizeVectorTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContext.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:891:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LLVMContextImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/EHStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/WinException.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FEntryInserter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeTypes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/LegalizeVectorTypes.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/FuncletLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/Analysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/FuncletLayout.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 33%] Building CXX object lib/CodeGen/AsmPrinter/CMakeFiles/LLVMAsmPrinter.dir/CodeViewDebug.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadata.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:41: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCMetadataPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCMetadataPrinter.cpp [ 33%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCRootLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:58:10: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/DbgValueHistoryCalculator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AsmPrinter/CodeViewDebug.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/LegacyPassManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GCMetadata.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCRootLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 34%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ResourcePriorityQueue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LegacyPassManager.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:596:54: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LegacyPassManager.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LegacyPassManager.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GCStrategy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GCStrategy.cpp [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/GlobalMerge.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalMerge.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/DFAPacketizer.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ResourcePriorityQueue.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 34%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGFast.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/MDBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/MDBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/MDBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/MDBuilder.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/MDBuilder.cpp:40:55: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/MDBuilder.cpp:80:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:369:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/InstrEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGFast.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Mangler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Mangler.cpp [ 34%] Linking CXX static library ../../libLLVMAsmPrinter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/AsmPrinter && /usr/bin/cmake -P CMakeFiles/LLVMAsmPrinter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IfConversion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 34%] Built target LLVMAsmPrinter make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/depend.internal". Scanning dependencies of target LLVMMIRParser make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build.make lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 34%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MILexer.cpp [ 34%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Metadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp [ 34%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGRRList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp [ 34%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:1279:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:1455:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Metadata.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IfConversion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:37: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:1182:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:1131:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGRRList.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 34%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ImplicitNullChecks.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 36%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGSDNodes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp [ 36%] Building CXX object lib/CodeGen/MIRParser/CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ImplicitNullChecks.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:719:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IndirectBrExpandPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IndirectBrExpandPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IndirectBrExpandPass.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MIRParser/MIRParser.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRParser/MIRParser.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InlineSpiller.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: ‘struct llvm::LiveRangeCalc::LiveInBlock’ declared here 100 | struct LiveInBlock { | ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:424:47: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InlineSpiller.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/ScheduleDAGVLIW.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Module.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Module.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ResourcePriorityQueue.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGVLIW.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Linking CXX static library ../../libLLVMMIRParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/cmake -P CMakeFiles/LLVMMIRParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/MIRParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMMIRParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMMIRParser.a CMakeFiles/LLVMMIRParser.dir/MILexer.cpp.o CMakeFiles/LLVMMIRParser.dir/MIParser.cpp.o CMakeFiles/LLVMMIRParser.dir/MIRParser.cpp.o /usr/bin/ranlib ../../libLLVMMIRParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 38%] Built target LLVMMIRParser make -f lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/build.make lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/depend.internal". Scanning dependencies of target LLVMGlobalISel make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/CallLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp [ 38%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ModuleSummaryIndex.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ModuleSummaryIndex.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/CallLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp: In member function ‘void llvm::SelectionDAGBuilder::visitSelect(const llvm::User&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:2935:18: warning: assignment from temporary initializer_list does not extend the lifetime of the underlying array [-Winit-list-lifetime] 2935 | BaseOps = {}; | ^ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Operator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Operator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterferenceCache.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/GlobalISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/GlobalISel.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/IRTranslator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:6100:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/OptBisect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGBuilder.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterferenceCache.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/OptBisect.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/OptBisect.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/OptBisect.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:627:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:627:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Pass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Pass.cpp [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/InterleavedAccessPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/IRTranslator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/IRTranslator.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/PassManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:53: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/InterleavedAccessPass.cpp:48: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/IntrinsicLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/IntrinsicLowering.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LatencyPriorityQueue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelect.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelect.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/PassRegistry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/PassRegistry.cpp [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/SafepointIRVerifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LatencyPriorityQueue.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LatencyPriorityQueue.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/InstructionSelector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LazyMachineBlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:34: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:378:54: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/SafepointIRVerifier.cpp:34: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/InstructionSelector.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/InstructionSelector.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LazyMachineBlockFrequencyInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerHelper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::CallLowering::ArgInfo]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:132:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerHelper.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ProfileSummary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ProfileSummary.cpp [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LexicalScopes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Legalizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Statepoint.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Statepoint.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Type.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Legalizer.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Legalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LexicalScopes.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Type.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Type.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Type.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugValues.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp [ 38%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/TypeFinder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/TypeFinder.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/LegalizerInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:4069:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugValues.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Use.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Use.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/LegalizerInfo.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/User.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/User.cpp [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Value.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/AttributeImpl.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/LLVMContextImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Value.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Value.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveDebugVariables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Localizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueSymbolTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ValueSymbolTable.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Localizer.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Localizer.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LexicalScopes.h:95:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:645:55: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:672:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/MachineIRBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/ValueTypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/ValueTypes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveDebugVariables.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 38%] Building CXX object lib/IR/CMakeFiles/LLVMCore.dir/Verifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Types.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/MachineIRBuilder.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Verifier.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:47: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:2229:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Verifier.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/IR/Verifier.cpp:47: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegBankSelect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:68, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGAddressAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegBankSelect.h:67, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegBankSelect.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:34: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGNodes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGAddressAnalysis.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: ‘struct llvm::LiveRangeCalc::LiveInBlock’ declared here 100 | struct LiveInBlock { | ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:393:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:677:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:683:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervals.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp [ 39%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBank.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBank.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGDumper.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/RegisterBankInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveInterval.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/RegisterBankInfo.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGISel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveInterval.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Linking CXX static library ../libLLVMCore.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/IR && /usr/bin/cmake -P CMakeFiles/LLVMCore.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMCore [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp [ 39%] Building CXX object lib/CodeGen/GlobalISel/CMakeFiles/LLVMGlobalISel.dir/Utils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:1311:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:3046:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::RegisterScheduler]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:190:38: required from here /<>/julia-1.0.4+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] 123 | (typename RegistryClass::FunctionPassCtor)Node->getCtor(), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveIntervalUnion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/ScheduleDAGSDNodes.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SelectionDAGISel.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGISel.cpp:14: /<>/julia-1.0.4+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* (*)()]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /<>/julia-1.0.4+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] 133 | this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/Utils.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/GlobalISel/Utils.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/SelectionDAGTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/SelectionDAGTargetInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Linking CXX static library ../../libLLVMGlobalISel.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/GlobalISel && /usr/bin/cmake -P CMakeFiles/LLVMGlobalISel.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /usr/bin/ranlib ../../libLLVMGlobalISel.a In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IntervalMap.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervalUnion.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveIntervalUnion.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMGlobalISel make -f lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/build.make lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/depend.internal". Scanning dependencies of target LLVMBitReader make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitReader.cpp [ 39%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitcodeReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LivePhysRegs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp: In function ‘llvm::Expected initStream(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:139:19: warning: redundant move in return statement [-Wredundant-move] 139 | return std::move(Stream); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:139:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp: In member function ‘llvm::Expected > llvm::BitcodeModule::getModuleImpl(llvm::LLVMContext&, bool, bool, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5642:21: warning: redundant move in return statement [-Wredundant-move] 5642 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5642:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5647:23: warning: redundant move in return statement [-Wredundant-move] 5647 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5647:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5651:23: warning: redundant move in return statement [-Wredundant-move] 5651 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5651:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5653:19: warning: redundant move in return statement [-Wredundant-move] 5653 | return std::move(M); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5653:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp: In member function ‘llvm::Expected > llvm::BitcodeModule::getSummary()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5686:21: warning: redundant move in return statement [-Wredundant-move] 5686 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5686:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5688:19: warning: redundant move in return statement [-Wredundant-move] 5688 | return std::move(Index); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitcodeReader.cpp:5688:19: note: remove ‘std::move’ call [ 39%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/BitstreamReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitstreamReader.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitstreamReader.cpp: In member function ‘llvm::Optional llvm::BitstreamCursor::ReadBlockInfoBlock(bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitstreamReader.cpp:341:23: warning: redundant move in return statement [-Wredundant-move] 341 | return std::move(NewBlockInfo); | ~~~~~~~~~^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/BitstreamReader.cpp:341:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:36:54: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LivePhysRegs.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make -f lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/build.make lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/depend.internal". Scanning dependencies of target LLVMBitWriter make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitWriter.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeCalc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/StatepointLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: ‘struct llvm::LiveRangeCalc::LiveInBlock’ declared here 100 | struct LiveInBlock { | ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ModuleSummaryIndex.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeWriter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriter.cpp:139:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/StatepointLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeEdit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeEdit.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/SelectionDAG/CMakeFiles/LLVMSelectionDAG.dir/TargetLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRangeShrink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeShrink.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:3413:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLowering.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SelectionDAG/TargetLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/MetadataLoader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp: In member function ‘llvm::Expected llvm::MetadataLoader::MetadataLoaderImpl::lazyLoadModuleMetadataBlock()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp:709:27: warning: redundant move in return statement [-Wredundant-move] 709 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp:709:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp:794:29: warning: redundant move in return statement [-Wredundant-move] 794 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp:794:29: note: remove ‘std::move’ call [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/BitcodeWriterPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/BitcodeWriterPass.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegMatrix.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/MetadataLoader.cpp:1571:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegMatrix.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegMatrix.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/Bitcode/Writer/CMakeFiles/LLVMBitWriter.dir/ValueEnumerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveRegUnits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:179:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:622:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Writer/ValueEnumerator.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRegUnits.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRegUnits.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Linking CXX static library ../../libLLVMSelectionDAG.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen/SelectionDAG && /usr/bin/cmake -P CMakeFiles/LLVMSelectionDAG.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /usr/bin/ranlib ../../libLLVMSelectionDAG.a [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveStacks.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp [ 39%] Building CXX object lib/Bitcode/Reader/CMakeFiles/LLVMBitReader.dir/ValueList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Bitcode/Reader/ValueList.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMSelectionDAG make -f lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/build.make lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/depend.internal". Scanning dependencies of target LLVMTransformUtils make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ASanStackFrameLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ASanStackFrameLayout.cpp [ 39%] Linking CXX static library ../../libLLVMBitReader.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Reader && /usr/bin/cmake -P CMakeFiles/LLVMBitReader.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /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 /usr/bin/ranlib ../../libLLVMBitReader.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMBitReader make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake --color= In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/depend.internal". Scanning dependencies of target LLVMInstrumentation make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build.make lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/AddressSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveStacks.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveStacks.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/AddDiscriminators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/AddDiscriminators.cpp [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LiveVariables.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:911:21: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:920:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 39%] Linking CXX static library ../../libLLVMBitWriter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Bitcode/Writer && /usr/bin/cmake -P CMakeFiles/LLVMBitWriter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/AddressSanitizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /usr/bin/ranlib ../../libLLVMBitWriter.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Built target LLVMBitWriter make -f lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/build.make lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/depend.internal". Scanning dependencies of target LLVMInstCombine make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 39%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstructionCombining.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveVariables.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveVariables.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 39%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BasicBlockUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstructionCombining.cpp:36: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BasicBlockUtils.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BasicBlockUtils.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 39%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LLVMTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/BasicTTIImpl.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 41%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/BoundsChecking.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/BoundsChecking.cpp [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BreakCriticalEdges.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/AsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LLVMTargetMachine.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BreakCriticalEdges.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BreakCriticalEdges.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BreakCriticalEdges.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 41%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAddSub.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineAddSub.cpp [ 41%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/DataFlowSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BuildLibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BuildLibCalls.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp:50: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/DataFlowSanitizer.cpp:1014:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/BuildLibCalls.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BuildLibCalls.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BuildLibCalls.cpp:748:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LocalStackSlotAllocation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/BypassSlowDivision.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/BypassSlowDivision.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LocalStackSlotAllocation.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 41%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineAndOrXor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineAndOrXor.cpp [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowLevelType.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowLevelType.cpp [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CallPromotionUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CallPromotionUtils.cpp [ 41%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/LowerEmuTLS.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp [ 41%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/GCOVProfiling.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp [ 41%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:652:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/GCOVProfiling.cpp:675:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LowerEmuTLS.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBasicBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:746:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneFunction.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCalls.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCalls.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCalls.cpp:2056:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCalls.cpp:2074:65: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Constant*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCalls.cpp:3257:54: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBasicBlock.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/MemorySanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/MemorySanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/MemorySanitizer.cpp:96: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/MemorySanitizer.cpp:828:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CloneModule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CloneModule.cpp [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockFrequencyInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CodeExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCasts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCasts.cpp [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/IndirectCallPromotion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/CodeExtractor.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/CodeExtractor.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CodeExtractor.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBlockPlacement.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/IndirectCallPromotion.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:49: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/BranchFolding.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBlockPlacement.cpp:28: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/Instrumentation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/Instrumentation.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/CtorUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/CtorUtils.cpp [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineCompares.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCompares.cpp [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/InstrProfiling.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/DemoteRegToStack.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/DemoteRegToStack.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCompares.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineCompares.cpp:1306:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = const llvm::Instruction*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:179:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:889:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:209:40: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/InstrProfiling.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/InstrProfiling.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EntryExitInstrumenter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/EntryExitInstrumenter.cpp [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineBranchProbabilityInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineBranchProbabilityInfo.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/EscapeEnumerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/EscapeEnumerator.cpp [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCombiner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOInstrumentation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Evaluator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Evaluator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCombiner.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:740:32: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/PGOInstrumentation.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOInstrumentation.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCopyPropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FlattenCFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FlattenCFG.cpp [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineLoadStoreAlloca.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineLoadStoreAlloca.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCopyPropagation.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionComparator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FunctionComparator.cpp [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineCSE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:600:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/FunctionImportUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/FunctionImportUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineCSE.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineMulDivRem.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineMulDivRem.cpp [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/PGOMemOPSizeOpt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/GlobalStatus.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/GlobalStatus.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InlineFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/PGOMemOPSizeOpt.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominanceFrontier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:1652:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InlineFunction.cpp:2048:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominanceFrontier.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominanceFrontier.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/SanitizerCoverage.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/SanitizerCoverage.cpp [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombinePHI.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombinePHI.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/SanitizerCoverage.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/SanitizerCoverage.cpp:278:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/SanitizerCoverage.cpp:278:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineDominators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/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++/9/bits/stl_queue.h:637: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*>]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:34:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/ThreadSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/ThreadSanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/ThreadSanitizer.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/ThreadSanitizer.cpp:518:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSelect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSelect.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ImportedFunctionsInliningStatistics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ImportedFunctionsInliningStatistics.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/InstructionNamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/InstructionNamer.cpp [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFrameInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/IntegerDivision.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/IntegerDivision.cpp [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/EfficiencySanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/IntegerDivision.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/IntegerDivision.cpp:255:57: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFrameInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp:533:46: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/EfficiencySanitizer.cpp:560:21: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 42%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineShifts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineShifts.cpp [ 42%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LCSSA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:34: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunction.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 42%] Building CXX object lib/Transforms/Instrumentation/CMakeFiles/LLVMInstrumentation.dir/HWAddressSanitizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:137:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LCSSA.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LCSSA.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp:172:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Instrumentation/HWAddressSanitizer.cpp:302:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 42%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineSimplifyDemanded.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp [ 42%] Linking CXX static library ../../libLLVMInstrumentation.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Instrumentation && /usr/bin/cmake -P CMakeFiles/LLVMInstrumentation.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /usr/bin/ranlib ../../libLLVMInstrumentation.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 42%] Built target LLVMInstrumentation make -f lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/build.make lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/depend.internal". Scanning dependencies of target LLVMScalarOpts make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 42%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ADCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ADCE.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineInternal.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineSimplifyDemanded.cpp:1626:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LibCallsShrinkWrap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LibCallsShrinkWrap.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/Transforms/InstCombine/CMakeFiles/LLVMInstCombine.dir/InstCombineVectorOps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/InstCombine/InstCombineVectorOps.cpp [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Local.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Local.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineFunctionPrinterPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/Local.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Local.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineFunctionPrinterPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstrBundle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/AlignmentFromAssumptions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:277:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstrBundle.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstrBundle.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Linking CXX static library ../../libLLVMInstCombine.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/InstCombine && /usr/bin/cmake -P CMakeFiles/LLVMInstCombine.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Built target LLVMInstCombine make -f lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/build.make lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/AlwaysInliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/AlignmentFromAssumptions.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineInstr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/AlwaysInliner.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/AlwaysInliner.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/AlwaysInliner.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/BDCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/BDCE.cpp [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ArgumentPromotion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ArgumentPromotion.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineInstr.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:261:37: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopSimplify.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopSimplify.cpp:40: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CallSiteSplitting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLICM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/CallSiteSplitting.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:133:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/CallSiteSplitting.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CallSiteSplitting.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnroll.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLICM.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantHoisting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ConstantHoisting.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnroll.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/BarrierNoopPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/BarrierNoopPass.cpp [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CalledValuePropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CalledValuePropagation.cpp [ 44%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineLoopInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp [ 44%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollPeel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineLoopInfo.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineLoopInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 44%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/ConstantProp.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/ConstantProp.cpp [ 44%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ConstantMerge.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollPeel.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:192:54: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/ConstantMerge.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ConstantMerge.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 46%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/CorrelatedValuePropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/CorrelatedValuePropagation.cpp [ 46%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/CrossDSOCFI.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CrossDSOCFI.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/CrossDSOCFI.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CrossDSOCFI.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/CrossDSOCFI.cpp:139:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 46%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp [ 46%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUnrollRuntime.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/DeadArgumentElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/DeadArgumentElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DCE.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:35, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, llvm::MMIAddrLabelMap::AddrLabelSymEntry>; KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:90:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::BasicBlock]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:35, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:90:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineMemOperand.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Function]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Function]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:282:44: required from ‘void llvm::DenseMapBase::erase(llvm::DenseMapBase::iterator) [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >; llvm::DenseMapBase::iterator = llvm::DenseMapIterator, std::vector, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, std::vector >, false>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:140:43: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Function]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::BasicBlock]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, llvm::MMIAddrLabelMap::AddrLabelSymEntry>; KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:274:44: required from ‘bool llvm::DenseMapBase::erase(const KeyT&) [with DerivedT = llvm::DenseMap, llvm::MMIAddrLabelMap::AddrLabelSymEntry>; KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:148:28: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::BasicBlock]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::BasicBlock]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, llvm::MMIAddrLabelMap::AddrLabelSymEntry>; KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, llvm::MMIAddrLabelMap::AddrLabelSymEntry>; KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::MMIAddrLabelMap::AddrLabelSymEntry; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::MMIAddrLabelMap::AddrLabelSymEntry>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:90:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::BasicBlock]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Function]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, std::vector >; KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = std::vector; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, std::vector >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfo.cpp:90:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Function]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUnrollRuntime.cpp:24: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineModuleInfoImpls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DeadStoreElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfoImpls.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineModuleInfoImpls.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ElimAvailExtern.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ElimAvailExtern.cpp [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOperand.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ExtractGV.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ExtractGV.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/DeadStoreElimination.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DeadStoreElimination.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOperand.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOperand.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ForceFunctionAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ForceFunctionAttrs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopUtils.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMipo.dir/FunctionAttrs.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionAttrs.cpp [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOptimizationRemarkEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/DivRemPairs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/DivRemPairs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOptimizationRemarkEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineOutliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LoopVersioning.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:68: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/EarlyCSE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineOutliner.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:41:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasSetTracker.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasSetTracker.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:48:33: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/LoopVersioning.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LoopVersioning.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/EarlyCSE.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*> > >]’ /<>/julia-1.0.4+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*> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:692:46: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/EarlyCSE.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/EarlyCSE.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/FunctionImport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerInvoke.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerInvoke.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp: In member function ‘llvm::Expected llvm::FunctionImporter::importFunctions(llvm::Module&, const ImportMapTy&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:759:23: warning: redundant move in return statement [-Wredundant-move] 759 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:759:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:774:27: warning: redundant move in return statement [-Wredundant-move] 774 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:774:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:796:27: warning: redundant move in return statement [-Wredundant-move] 796 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:796:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:810:27: warning: redundant move in return statement [-Wredundant-move] 810 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:810:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:814:27: warning: redundant move in return statement [-Wredundant-move] 814 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:814:27: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/FunctionImport.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:781:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/FunctionImport.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:14: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/FunctionImport.cpp:410:54: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerMemIntrinsics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerMemIntrinsics.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/FlattenCFGPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/FlattenCFGPass.cpp [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePassRegistry.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePassRegistry.cpp [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePipeliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Float2Int.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Float2Int.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:86: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:1417:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/LowerSwitch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/LowerSwitch.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:63: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:1337:27: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePipeliner.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalDCE.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalDCE.cpp [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Mem2Reg.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Mem2Reg.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GuardWidening.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GuardWidening.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GuardWidening.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GuardWidening.cpp:42: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalOpt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/MetaRenamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/MetaRenamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:199:47: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalOpt.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalOpt.cpp:1663:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ModuleUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ModuleUtils.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVN.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DerivedTypes.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ModuleUtils.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned char]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ModuleUtils.cpp:250:35: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/NameAnonGlobals.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/NameAnonGlobals.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:1715:46: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:2237:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:2284:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:100:7: required from ‘ValueT& llvm::MapVector::operator[](const KeyT&) [with KeyT = llvm::Value*; ValueT = llvm::Constant*; MapType = llvm::SmallDenseMap, llvm::detail::DenseMapPair >; VectorType = llvm::SmallVector, 4>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:1423:24: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::GVN::Expression; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::PHINode*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PHINode*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::PHINode*; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, unsigned int>; DerivedT = llvm::DenseMap, unsigned int>; KeyT = std::pair; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’: /<>/julia-1.0.4+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>]’ /<>/julia-1.0.4+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>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:89:9: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair, unsigned int>’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVN.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/OrderedInstructions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/OrderedInstructions.cpp [ 47%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachinePostDominators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp [ 47%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PredicateInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/GlobalSplit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalSplit.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/GlobalSplit.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalSplit.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/GlobalSplit.cpp:112:45: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /<>/julia-1.0.4+dfsg/deps/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++/9/bits/stl_queue.h:637: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*>]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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*]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:20:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePostDominators.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachinePostDominators.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/PredicateInfo.h:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:457:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/PredicateInfo.h:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PredicateInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPConstantPropagation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/IPConstantPropagation.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/IPO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/IPO.cpp [ 47%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNHoist.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp [ 47%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InferFunctionAttrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InferFunctionAttrs.cpp [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, llvm::Instruction*>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:791:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, llvm::Instruction*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/PromoteMemoryToRegister.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair, llvm::Instruction*>; T2 = std::pair, llvm::Instruction*>; T = std::pair, llvm::Instruction*>; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair, llvm::Instruction*>*; It2 = std::pair, llvm::Instruction*>*; T = std::pair, llvm::Instruction*>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair, llvm::Instruction*>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair, llvm::Instruction*>; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:376:9: required from ‘void llvm::DenseMapBase::moveFromOldBuckets(BucketT*, BucketT*) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:739:5: required from ‘void llvm::DenseMap::grow(unsigned int) [with KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:502:5: required from ‘void llvm::DenseMapBase::grow(unsigned int) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:546:13: required from ‘BucketT* llvm::DenseMapBase::InsertIntoBucketImpl(const KeyT&, const LookupKeyT&, BucketT*) [with LookupKeyT = llvm::BasicBlock*; DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:512:15: required from ‘BucketT* llvm::DenseMapBase::InsertIntoBucket(BucketT*, KeyArg&&, ValueArgs&& ...) [with KeyArg = llvm::BasicBlock*; ValueArgs = {}; DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:304:12: required from ‘llvm::DenseMapBase::value_type& llvm::DenseMapBase::FindAndConstruct(KeyT&&) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >; llvm::DenseMapBase::value_type = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:308:45: required from ‘ValueT& llvm::DenseMapBase::operator[](KeyT&&) [with DerivedT = llvm::DenseMap, llvm::Instruction*>, 2> >; KeyT = llvm::BasicBlock*; ValueT = llvm::SmallVector, llvm::Instruction*>, 2>; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair, llvm::Instruction*>, 2> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:791:34: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, llvm::Instruction*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNHoist.cpp:37: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::Instruction*>’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/InlineSimple.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:319:65: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:474:78: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/PromoteMemoryToRegister.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DepthFirstIterator.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/InlineSimple.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Inliner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:523:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:644:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/Inliner.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Inliner.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripGCRelocates.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/StripGCRelocates.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/GVNSink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SSAUpdater.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:241:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVNExpression.h:205:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:37: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:38: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap<{anonymous}::ModelledPHI, llvm::detail::DenseSetEmpty, {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>, llvm::detail::DenseSetPair<{anonymous}::ModelledPHI> >; DerivedT = llvm::DenseMap<{anonymous}::ModelledPHI, llvm::detail::DenseSetEmpty, {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>, llvm::detail::DenseSetPair<{anonymous}::ModelledPHI> >; KeyT = {anonymous}::ModelledPHI; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>; BucketT = llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = {anonymous}::ModelledPHI; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>; BucketT = llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from ‘llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = {anonymous}::ModelledPHI; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = {anonymous}::DenseMapInfo<{anonymous}::ModelledPHI>; BucketT = llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘class llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/GVNSink.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:34:32: note: ‘class llvm::detail::DenseSetPair<{anonymous}::ModelledPHI>’ declared here 34 | template class DenseSetPair : public DenseSetEmpty { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:113:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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*>]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:325:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SSAUpdater.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SSAUpdater.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/Internalize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/Internalize.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SanitizerStats.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:86, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h: In instantiation of ‘void llvm::RegisterPassParser::initialize() [with RegistryClass = llvm::MachineSchedRegistry]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:252:65: required from here /<>/julia-1.0.4+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] 123 | (typename RegistryClass::FunctionPassCtor)Node->getCtor(), [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IVUsersPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:86, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineScheduler.cpp:15: /<>/julia-1.0.4+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* (*)()]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachinePassRegistry.h:132:8: required from here /<>/julia-1.0.4+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] 133 | this->addLiteralOption(N, (typename RegistryClass::FunctionPassCtor)C, D); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LoopExtractor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SanitizerStats.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp:40:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Constant*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SanitizerStats.cpp:56:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyCFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LoopExtractor.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IVUsersPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IVUsersPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IVUsersPrinter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InductiveRangeCheckElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/LowerTypeTests.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:4666:49: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:5259:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:5259:22: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyCFG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:47: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:433:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/LowerTypeTests.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:885:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Constant*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:1377:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/LowerTypeTests.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/LowerTypeTests.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:47: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:1385:32: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:46: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:47: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InductiveRangeCheckElimination.cpp:46: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:402:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSink.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/IndVarSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:996:43: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:996:43: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, {anonymous}::WidenIV::ExtendKind>; KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = {anonymous}::WidenIV::ExtendKind; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, {anonymous}::WidenIV::ExtendKind>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:996:43: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/IndVarSimplify.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/IndVarSimplify.cpp:27: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineSSAUpdater.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:169:57: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineSSAUpdater.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyIndVar.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/MergeFunctions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/MergeFunctions.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/InferAddressSpaces.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InferAddressSpaces.cpp [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineTraceMetrics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:717:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyIndVar.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyIndVar.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InferAddressSpaces.cpp:92: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/InferAddressSpaces.cpp:274:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:57, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineTraceMetrics.h:50, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineTraceMetrics.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyInstructions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PartialInlining.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyInstructions.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyInstructions.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyInstructions.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/JumpThreading.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp [ 49%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MachineVerifier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:1160:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PartialInlining.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PartialInlining.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:580:48: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:1319:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:1581:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SimplifyLibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/JumpThreading.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/JumpThreading.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:50: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MachineVerifier.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyLibCalls.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:845:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyLibCalls.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SimplifyLibCalls.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SimplifyLibCalls.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 49%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PassManagerBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp [ 49%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LICM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SplitModule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PatchableFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SplitModule.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:16: /<>/julia-1.0.4+dfsg/deps/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> >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:181:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SplitModule.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SplitModule.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair::ECValue> >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/PassManagerBuilder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PassManagerBuilder.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LICM.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LICM.cpp:33: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PatchableFunction.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/StripNonLineTableDebugInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/StripNonLineTableDebugInfo.cpp [ 50%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/PruneEH.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/PruneEH.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/SymbolRewriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SymbolRewriter.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp:60: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/SymbolRewriter.h:36, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/SymbolRewriter.cpp:60: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrinter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/SampleProfile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/UnifyFunctionExitNodes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/UnifyFunctionExitNodes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:717:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:1114:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopAccessAnalysisPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/Utils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/Utils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/SampleProfile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/SampleProfile.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/ValueMapper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/ValueMapper.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/raw_ostream.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopAccessAnalysisPrinter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRPrintingPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRPrintingPass.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MacroFusion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp [ 50%] Building CXX object lib/Transforms/Utils/CMakeFiles/LLVMTransformUtils.dir/VNCoercion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSink.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp:34: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSink.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSink.cpp:34: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripDeadPrototypes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/StripDeadPrototypes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/VNCoercion.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp:1: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Utils/VNCoercion.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Utils/VNCoercion.cpp:1: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MacroFusion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/StripSymbols.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/StripSymbols.cpp [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/OptimizePHIs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp [ 50%] Linking CXX static library ../../libLLVMTransformUtils.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Utils && /usr/bin/cmake -P CMakeFiles/LLVMTransformUtils.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ /usr/bin/ranlib ../../libLLVMTransformUtils.a [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDeletion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/OptimizePHIs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Built target LLVMTransformUtils make -f lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/build.make lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/depend.internal". Scanning dependencies of target LLVMVectorize make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 50%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoadStoreVectorizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp [ 50%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/ThinLTOBitcodeWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ParallelCG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ParallelCG.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDeletion.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDeletion.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDeletion.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:12: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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 = true; _T1 = llvm::MapVector >; _T2 = llvm::MapVector >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:694:30: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoadStoreVectorizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/ThinLTOBitcodeWriter.cpp:132:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDataPrefetch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp [ 50%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PeepholeOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:307:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:321:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:83: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDataPrefetch.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDataPrefetch.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PeepholeOptimizer.cpp:69: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 50%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/LoopVectorize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp [ 50%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopDistribute.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp [ 52%] Building CXX object lib/Transforms/IPO/CMakeFiles/LLVMipo.dir/WholeProgramDevirt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::VPValue*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:113:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:6515:48: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 52%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:2892:21: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:50: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:50: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /<>/julia-1.0.4+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>]’: /<>/julia-1.0.4+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>]’ /<>/julia-1.0.4+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>]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:297:61: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair, unsigned int>’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/LoopVectorize.h:52, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/LoopVectorize.cpp:49: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:759:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /<>/julia-1.0.4+dfsg/deps/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++/9/bits/stl_iterator.h:515: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++/9/bits/stl_algo.h:751:16: required from ‘_OIter std::copy_if(_IIter, _IIter, _OIter, _Predicate) [with _IIter = const std::pair*; _OIter = std::back_insert_iterator, 4> >; _Predicate = {anonymous}::LoopDistributeForLoop::includeOnlyCrossPartitionChecks(const llvm::SmallVectorImpl >&, const llvm::SmallVectorImpl&, const llvm::RuntimePointerChecking*)::]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:861:22: required from ‘OutputIt llvm::copy_if(R&&, OutputIt, UnaryPredicate) [with R = const llvm::SmallVectorImpl >&; OutputIt = std::back_insert_iterator, 4> >; UnaryPredicate = {anonymous}::LoopDistributeForLoop::includeOnlyCrossPartitionChecks(const llvm::SmallVectorImpl >&, const llvm::SmallVectorImpl&, const llvm::RuntimePointerChecking*)::]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:871:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/WholeProgramDevirt.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:919:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Constant*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:1138:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopDistribute.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopDistribute.cpp:25: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:1264:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:1278:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/WholeProgramDevirt.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/IPO/WholeProgramDevirt.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/IPO/WholeProgramDevirt.cpp:44: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIElimination.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 52%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PHIEliminationUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 52%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopIdiomRecognize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PHIEliminationUtils.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 52%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRAHazardRecognizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:936:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopIdiomRecognize.cpp:40: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunctionPass.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRAHazardRecognizer.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 52%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PostRASchedulerList.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp [ 52%] Linking CXX static library ../../libLLVMipo.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/IPO && /usr/bin/cmake -P CMakeFiles/LLVMipo.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 /usr/bin/ranlib ../../libLLVMipo.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Built target LLVMipo make -f lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/build.make lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Building CXX object lib/Transforms/Hello/CMakeFiles/LLVMHello.dir/Hello.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Hello/Hello.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 52%] Linking CXX shared module ../../LLVMHello.so cd /<>/julia-1.0.4+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++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Hello/LLVMHello.exports -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -shared -o ../../LLVMHello.so CMakeFiles/LLVMHello.dir/Hello.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Built target LLVMHello make -f lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/build.make lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 52%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARC.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AntiDepBreaker.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AggressiveAntiDepBreaker.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PostRASchedulerList.cpp:21: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 52%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCOpts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp [ 52%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInstSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp [ 52%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PreISelIntrinsicLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PreISelIntrinsicLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:853:49: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1368:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:1412:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ARCRuntimeEntryPoints.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCOpts.cpp:28: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/BlotMapVector.h:23:43: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ [ 52%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ProcessImplicitDefs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopInstSimplify.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopInstSimplify.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInstSimplify.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 52%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopInterchange.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ProcessImplicitDefs.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopInterchange.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 52%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/SLPVectorizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp [ 52%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PrologEpilogInserter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:5141:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 52%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCExpand.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCExpand.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopLoadElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PrologEpilogInserter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Vectorize/SLPVectorizer.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/SLPVectorizer.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCAPElim.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCAPElim.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /<>/julia-1.0.4+dfsg/deps/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++/9/bits/stl_iterator.h:515: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++/9/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>&)::]’ /<>/julia-1.0.4+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>&)::]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:395:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:400:12: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopLoadElimination.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopLoadElimination.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ObjCARCContract.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ObjCARCContract.cpp [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/PseudoSourceValue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/PseudoSourceValue.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/PseudoSourceValue.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/DependencyAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBase.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ObjCARCInstKind.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /<>/julia-1.0.4+dfsg/deps/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> >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:232:55: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/DependencyAnalysis.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, false, false> >’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPassManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ProvenanceAnalysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBase.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPassManager.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocBasic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopPredication.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp [ 53%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/ProvenanceAnalysisEvaluator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/ProvenanceAnalysisEvaluator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocBasic.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPassManager.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopPredication.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopPredication.cpp:176: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocFast.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp [ 53%] Building CXX object lib/Transforms/ObjCARC/CMakeFiles/LLVMObjCARCOpts.dir/PtrState.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/ObjCARC/PtrState.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 53%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRerollPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp [ 53%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/Vectorize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/Vectorize.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Building CXX object lib/Transforms/Vectorize/CMakeFiles/LLVMVectorize.dir/VPlan.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocFast.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 53%] Linking CXX static library ../../libLLVMObjCARCOpts.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/ObjCARC && /usr/bin/cmake -P CMakeFiles/LLVMObjCARCOpts.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 53%] Built target LLVMObjCARCOpts make -f lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/build.make lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 53%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/Coroutines.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/Coroutines.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::VPValue*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:113:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasSetTracker.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasSetTracker.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRerollPass.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlanValue.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Vectorize/VPlan.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/GlobalVariable.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroInstr.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/Coroutines.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/Coroutines.cpp:115:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 53%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocGreedy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp [ 53%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroCleanup.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroCleanup.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/GlobalVariable.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroInstr.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroInternal.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroCleanup.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroCleanup.cpp:47:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: ‘struct llvm::LiveRangeCalc::LiveInBlock’ declared here 100 | struct LiveInBlock { | ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 55%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroEarly.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroEarly.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/AllocationOrder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocGreedy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/GlobalVariable.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroInstr.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroInternal.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroEarly.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroEarly.cpp:70:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 55%] Linking CXX static library ../../libLLVMVectorize.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Vectorize && /usr/bin/cmake -P CMakeFiles/LLVMVectorize.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Built target LLVMVectorize make -f lib/Linker/CMakeFiles/LLVMLinker.dir/build.make lib/Linker/CMakeFiles/LLVMLinker.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/LLVMLinker.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 55%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/IRMover.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp [ 55%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroElide.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroElide.cpp [ 55%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopRotation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Linker/IRMover.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Linker/IRMover.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/IRMover.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 55%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroFrame.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroFrame.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopRotation.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopRotation.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopRotation.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegAllocPBQP.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopSimplifyCFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp [ 57%] Building CXX object lib/Transforms/Coroutines/CMakeFiles/LLVMCoroutines.dir/CoroSplit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroSplit.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:47: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PointerUnion.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/GlobalVariable.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroInstr.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroSplit.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Function*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Coroutines/CoroSplit.cpp:739:78: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 57%] Building CXX object lib/Linker/CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopSimplifyCFG.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegAllocPBQP.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegAllocPBQP.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkDiagnosticInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkDiagnosticInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Linker/LinkModules.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopStrengthReduce.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:3975:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopStrengthReduce.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopStrengthReduce.cpp:56: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Linking CXX static library ../../libLLVMCoroutines.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Coroutines && /usr/bin/cmake -P CMakeFiles/LLVMCoroutines.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 [ 57%] Linking CXX static library ../libLLVMLinker.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Linker && /usr/bin/cmake -P CMakeFiles/LLVMLinker.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/ar qc ../libLLVMLinker.a CMakeFiles/LLVMLinker.dir/IRMover.cpp.o CMakeFiles/LLVMLinker.dir/LinkModules.cpp.o [ 57%] Built target LLVMCoroutines make -f lib/Analysis/CMakeFiles/LLVMAnalysis.dir/build.make lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend /usr/bin/ranlib ../libLLVMLinker.a make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis/CMakeFiles/LLVMAnalysis.dir/depend.internal". make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Built target LLVMLinker make -f lib/LTO/CMakeFiles/LLVMLTO.dir/build.make lib/LTO/CMakeFiles/LLVMLTO.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/LLVMLTO.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/Caching.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp Scanning dependencies of target LLVMAnalysis make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/Caching.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/Caching.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/Caching.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterClassInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysis.cpp:27: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterClassInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterClassInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisEvaluator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysisEvaluator.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterCoalescer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp: In static member function ‘static llvm::Expected > llvm::lto::InputFile::create(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:378:19: warning: redundant move in return statement [-Wredundant-move] 378 | return std::move(File); | ~~~~~~~~~^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:378:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp: In member function ‘llvm::Expected llvm::lto::LTO::addRegularLTO(llvm::BitcodeModule, llvm::ArrayRef, const llvm::lto::SymbolResolution*&, const llvm::lto::SymbolResolution*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:567:21: warning: redundant move in return statement [-Wredundant-move] 567 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:567:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:661:19: warning: redundant move in return statement [-Wredundant-move] 661 | return std::move(Mod); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:661:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp: In function ‘llvm::Expected > llvm::lto::setupOptimizationRemarks(llvm::LLVMContext&, llvm::StringRef, bool, int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:1195:19: warning: redundant move in return statement [-Wredundant-move] 1195 | return std::move(DiagnosticFile); | ~~~~~~~~~^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:1195:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned char]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:86:38: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTO.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTO.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:2553:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterCoalescer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasAnalysisSummary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasAnalysisSummary.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AliasSetTracker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AliasSetTracker.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnrollPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterPressure.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:473:49: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:565:46: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Analysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Analysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LoopUnrollPass.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnrollPass.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp: In member function ‘void llvm::PressureDiffs::init(unsigned int)’: /<>/julia-1.0.4+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] 633 | memset(PDiffArray, 0, N * sizeof(PressureDiff)); | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:144:7: note: ‘class llvm::PressureDiff’ declared here 144 | class PressureDiff { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/AssumptionCache.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/AssumptionCache.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterPressure.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterPressure.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/LTOBackend.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOBackend.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterScavenging.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BasicAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopUnswitch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterScavenging.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BasicAliasAnalysis.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:884:33: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopUnswitch.cpp:29: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RenameIndependentSubregs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOModule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:36: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveInterval.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RenameIndependentSubregs.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp: In static member function ‘static llvm::ErrorOr > llvm::LTOModule::makeLTOModule(llvm::MemoryBufferRef, const llvm::TargetOptions&, llvm::LLVMContext&, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:247:19: warning: redundant move in return statement [-Wredundant-move] 247 | return std::move(Ret); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:247:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOModule.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOModule.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOModule.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/MIRCanonicalizerPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/LTOCodeGenerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LoopVersioningLICM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:27: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/MIRCanonicalizerPass.cpp:27: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LoopVersioningLICM.cpp:63: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/LTOCodeGenerator.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/LTOCodeGenerator.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegisterUsageInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterUsageInfo.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerAtomic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerAtomic.cpp [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BlockFrequencyInfoImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegisterUsageInfo.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:454:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfoImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BlockFrequencyInfoImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/UpdateCompilerUsed.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoCollector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerExpectIntrinsic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerExpectIntrinsic.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:25: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/UpdateCompilerUsed.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/UpdateCompilerUsed.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoCollector.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/BranchProbabilityInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/LowerGuardIntrinsic.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp [ 57%] Building CXX object lib/LTO/CMakeFiles/LLVMLTO.dir/ThinLTOCodeGenerator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/RegUsageInfoPropagate.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::OperandBundleDefT]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp:75:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef >::Data’ from ‘std::initializer_list >::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/LowerGuardIntrinsic.cpp:107:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = const llvm::BasicBlock*; ValueT = bool; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /usr/include/c++/9/bits/stl_construct.h:75:7: required from ‘void std::_Construct(_T1*, _Args&& ...) [with _T1 = llvm::DenseMap; _Args = {const llvm::DenseMap, llvm::detail::DenseMapPair >&}]’ /usr/include/c++/9/bits/stl_uninitialized.h:83:18: required from ‘static _ForwardIterator std::__uninitialized_copy<_TrivialValueTypes>::__uninit_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; bool _TrivialValueTypes = false]’ /usr/include/c++/9/bits/stl_uninitialized.h:140:15: required from ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*]’ /usr/include/c++/9/bits/stl_uninitialized.h:307:37: required from ‘_ForwardIterator std::__uninitialized_copy_a(_InputIterator, _InputIterator, _ForwardIterator, std::allocator<_Tp>&) [with _InputIterator = const llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; _Tp = llvm::DenseMap]’ /usr/include/c++/9/bits/stl_uninitialized.h:329:2: required from ‘_ForwardIterator std::__uninitialized_move_if_noexcept_a(_InputIterator, _InputIterator, _ForwardIterator, _Allocator&) [with _InputIterator = llvm::DenseMap*; _ForwardIterator = llvm::DenseMap*; _Allocator = std::allocator >]’ /usr/include/c++/9/bits/vector.tcc:659:48: required from ‘void std::vector<_Tp, _Alloc>::_M_default_append(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::DenseMap; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /usr/include/c++/9/bits/stl_vector.h:937:4: required from ‘void std::vector<_Tp, _Alloc>::resize(std::vector<_Tp, _Alloc>::size_type) [with _Tp = llvm::DenseMap; _Alloc = std::allocator >; std::vector<_Tp, _Alloc>::size_type = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/BranchProbabilityInfo.cpp:444:38: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MemCpyOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/RegUsageInfoPropagate.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ModuleSummaryIndex.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned char]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:320:40: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/LTO/ThinLTOCodeGenerator.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ResetMachineFunctionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MemCpyOptimizer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MemCpyOptimizer.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ResetMachineFunctionPass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp [ 57%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStack.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:38:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:54:54: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/BasicBlock.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFGPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFGPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 57%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergeICmps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergeICmps.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 57%] Linking CXX static library ../libLLVMLTO.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/LTO && /usr/bin/cmake -P CMakeFiles/LLVMLTO.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Built target LLVMLTO make -f lib/Object/CMakeFiles/LLVMObject.dir/build.make lib/Object/CMakeFiles/LLVMObject.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/LLVMObject.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 57%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Archive.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStack.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp: In member function ‘llvm::Expected llvm::object::Archive::Child::getNext() const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:481:21: warning: redundant move in return statement [-Wredundant-move] 481 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:481:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp: In static member function ‘static llvm::Expected > llvm::object::Archive::create(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:531:21: warning: redundant move in return statement [-Wredundant-move] 531 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:531:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:532:19: warning: redundant move in return statement [-Wredundant-move] 532 | return std::move(Ret); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:532:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp: In member function ‘llvm::Expected llvm::object::Archive::Symbol::getMember() const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:853:21: warning: redundant move in return statement [-Wredundant-move] 853 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Archive.cpp:853:21: note: remove ‘std::move’ call [ 57%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLAndersAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFLAndersAliasAnalysis.cpp [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ArchiveWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/MergedLoadStoreMotion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp: In static member function ‘static llvm::Expected llvm::NewArchiveMember::getOldMember(const llvm::object::Archive::Child&, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp:80:19: warning: redundant move in return statement [-Wredundant-move] 80 | return std::move(M); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp:80:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp: In static member function ‘static llvm::Expected llvm::NewArchiveMember::getFile(llvm::StringRef, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp:119:19: warning: redundant move in return statement [-Wredundant-move] 119 | return std::move(M); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp:119:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp: In function ‘llvm::Expected > > computeMemberData(llvm::raw_ostream&, llvm::raw_ostream&, llvm::object::Archive::Kind, bool, llvm::StringRef, llvm::ArrayRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp:447:23: warning: redundant move in return statement [-Wredundant-move] 447 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ArchiveWriter.cpp:447:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:77: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/MergedLoadStoreMotion.cpp:77: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Binary.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Binary.cpp [ 58%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackColoring.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:128:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFImportFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:128:19: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackColoring.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 58%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NaryReassociate.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFFImportFile.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = const std::__cxx11::basic_string]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:306:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef >::Data’ from ‘std::initializer_list >::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFFImportFile.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:461:40: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFFImportFile.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFImportFile.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 58%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFModuleDefinition.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFModuleDefinition.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NaryReassociate.h:82, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp:79: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NaryReassociate.h:82, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NaryReassociate.cpp:79: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CFLSteensAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CFLSteensAliasAnalysis.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFModuleDefinition.cpp: In member function ‘llvm::Expected llvm::object::Parser::parse()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFModuleDefinition.cpp:153:25: warning: redundant move in return statement [-Wredundant-move] 153 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFModuleDefinition.cpp:153:25: note: remove ‘std::move’ call [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SafeStackLayout.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SafeStackLayout.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/COFFObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFObjectFile.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFObjectFile.cpp: In static member function ‘static llvm::Expected > llvm::object::ObjectFile::createCOFFObjectFile(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFObjectFile.cpp:1599:19: warning: redundant move in return statement [-Wredundant-move] 1599 | return std::move(Ret); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/COFFObjectFile.cpp:1599:19: note: remove ‘std::move’ call [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/NewGVN.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScalarizeMaskedMemIntrin.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Decompressor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Decompressor.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Decompressor.cpp: In static member function ‘static llvm::Expected llvm::object::Decompressor::create(llvm::StringRef, llvm::StringRef, bool, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Decompressor.cpp:30:21: warning: redundant move in return statement [-Wredundant-move] 30 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Decompressor.cpp:30:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScalarizeMaskedMemIntrin.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:1992:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:3849:24: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVNExpression.h:205:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/NewGVN.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/NewGVN.cpp:55: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CGSCCPassManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CGSCCPassManager.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ELFObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:61:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: warning: redundant move in return statement [-Wredundant-move] 45 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:63:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:68:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp: In instantiation of ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:70:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:45:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:43:41: required from ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:61:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] 856 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:43:41: required from ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:63:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:43:41: required from ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:68:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:43:41: required from ‘llvm::Expected > > createPtr(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ELFObjectFile.cpp:70:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGInstrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraph.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CallGraph.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGInstrs.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallGraphSCCPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CallGraphSCCPass.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Error.cpp [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PartiallyInlineLibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PartiallyInlineLibCalls.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRObjectFile.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScheduleDAGPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRObjectFile.cpp: In function ‘llvm::Expected llvm::object::readIRSymtab(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRObjectFile.cpp:154:19: warning: redundant move in return statement [-Wredundant-move] 154 | return std::move(F); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRObjectFile.cpp:154:19: note: remove ‘std::move’ call [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CallPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CallPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScheduleDAGPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/IRSymtab.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/PlaceSafepoints.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ScoreboardHazardRecognizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp: In function ‘llvm::Expected upgrade(llvm::ArrayRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp:339:21: warning: redundant move in return statement [-Wredundant-move] 339 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp:339:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp:347:19: warning: redundant move in return statement [-Wredundant-move] 347 | return std::move(FC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp:347:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp: In function ‘llvm::Expected llvm::irsymtab::readBitcode(const llvm::BitcodeFileContents&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp:381:19: warning: redundant move in return statement [-Wredundant-move] 381 | return std::move(FC); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/IRSymtab.cpp:381:19: note: remove ‘std::move’ call [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CaptureTracking.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CaptureTracking.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/PlaceSafepoints.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ScoreboardHazardRecognizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CmpInstAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CmpInstAnalysis.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShadowStackGCLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp: In static member function ‘static llvm::Expected > llvm::object::MachOObjectFile::create(llvm::MemoryBufferRef, bool, bool, uint32_t, uint32_t)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp:1160:21: warning: redundant move in return statement [-Wredundant-move] 1160 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp:1160:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp:1161:19: warning: redundant move in return statement [-Wredundant-move] 1161 | return std::move(Obj); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOObjectFile.cpp:1161:19: note: remove ‘std::move’ call [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reassociate.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:248:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShadowStackGCLowering.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CostModel.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CostModel.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h: In instantiation of ‘T llvm::SetVector::pop_back_val() [with T = llvm::AssertingVH; Vector = std::vector, std::allocator > >; Set = llvm::DenseSet, llvm::DenseMapInfo > >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:2330:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:229:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 229 | T Ret = back(); | ^~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:231:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 231 | return Ret; | ^~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:2275:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:274:44: required from ‘bool llvm::DenseMapBase::erase(const KeyT&) [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:1866:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:664:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:34:32: note: ‘class llvm::detail::DenseSetPair >’ declared here 34 | template class DenseSetPair : public DenseSetEmpty { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:400:9: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 400 | ::new (&getBuckets()[i].getFirst()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | KeyT(other.getBuckets()[i].getFirst()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:118:38: required from ‘void llvm::DenseMapBase::clear() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:2350:22: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:71:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reassociate.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/ShrinkWrap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/CodeMetrics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/RegisterScavenging.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:67: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CodeMetrics.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CodeMetrics.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/CodeMetrics.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/ShrinkWrap.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ConstantFolding.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ConstantFolding.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/MachOUniversal.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp: In static member function ‘static llvm::Expected > llvm::object::MachOUniversalBinary::create(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp:109:21: warning: redundant move in return statement [-Wredundant-move] 109 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp:109:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp:110:19: warning: redundant move in return statement [-Wredundant-move] 110 | return std::move(Ret); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/MachOUniversal.cpp:110:19: note: remove ‘std::move’ call [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ModuleSymbolTable.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SjLjEHPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SjLjEHPrepare.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ModuleSymbolTable.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ModuleSymbolTable.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Reg2Mem.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Reg2Mem.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/Object.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/Object.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Delinearization.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/RewriteStatepointsForGC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/ObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ObjectFile.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SlotIndexes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ObjectFile.cpp: In static member function ‘static llvm::Expected > llvm::object::ObjectFile::createObjectFile(llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ObjectFile.cpp:162:21: warning: redundant move in return statement [-Wredundant-move] 162 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/ObjectFile.cpp:162:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Delinearization.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:1296:45: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:1318:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/RecordStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:15: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DemandedBits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DemandedBits.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:15: /<>/julia-1.0.4+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>]’: /<>/julia-1.0.4+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>]’ /<>/julia-1.0.4+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>]’ /<>/julia-1.0.4+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++/9/bits/stl_uninitialized.h:156: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++/9/bits/stl_uninitialized.h:206:15: required from ‘void std::uninitialized_fill(_ForwardIterator, _ForwardIterator, const _Tp&) [with _ForwardIterator = {anonymous}::PartiallyConstructedSafepointRecord*; _Tp = {anonymous}::PartiallyConstructedSafepointRecord]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:2215:79: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair, unsigned int>’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:400:9: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 400 | ::new (&getBuckets()[i].getFirst()) | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 401 | KeyT(other.getBuckets()[i].getFirst()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/IRBuilder.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/RewriteStatepointsForGC.cpp:42: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/RecordStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SlotIndexes.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolicFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp: In static member function ‘static llvm::Expected > llvm::object::SymbolicFile::createSymbolicFile(llvm::MemoryBufferRef, llvm::file_magic, llvm::LLVMContext*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp:81:23: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(Obj); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp:81:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp:87:23: warning: redundant move in return statement [-Wredundant-move] 87 | return std::move(Obj); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolicFile.cpp:87:23: note: remove ‘std::move’ call [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/SymbolSize.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/SymbolSize.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SpillPlacement.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WasmObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp: In static member function ‘static llvm::Expected > llvm::object::ObjectFile::createWasmObjectFile(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp:41:21: warning: redundant move in return statement [-Wredundant-move] 41 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp:41:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp:43:19: warning: redundant move in return statement [-Wredundant-move] 43 | return std::move(ObjectFile); | ~~~~~~~~~^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WasmObjectFile.cpp:43:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:134:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SpillPlacement.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DependenceAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp [ 60%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/SplitKit.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallBitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DependenceAnalysis.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallBitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DependenceAnalysis.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DependenceAnalysis.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveRangeEdit.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 60%] Building CXX object lib/Object/CMakeFiles/LLVMObject.dir/WindowsResource.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:274:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:100:10: note: ‘struct llvm::LiveRangeCalc::LiveInBlock’ declared here 100 | struct LiveInBlock { | ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp: In static member function ‘static llvm::Expected > llvm::object::WindowsResource::createWindowsResource(llvm::MemoryBufferRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:56:19: warning: redundant move in return statement [-Wredundant-move] 56 | return std::move(Ret); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:56:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp: In static member function ‘static llvm::Expected llvm::object::ResourceEntryRef::create(llvm::BinaryStreamRef, const llvm::object::WindowsResource*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:74:21: warning: redundant move in return statement [-Wredundant-move] 74 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:74:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp: In function ‘llvm::Expected > llvm::object::writeWindowsResourceCOFF(llvm::COFF::MachineTypes, const llvm::object::WindowsResourceParser&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:720:21: warning: redundant move in return statement [-Wredundant-move] 720 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:720:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/LiveRangeCalc.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/SplitKit.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 60%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SCCP.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SCCP.cpp In file included from /usr/include/string.h:494, from /usr/include/c++/9/cstring:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/WindowsResource.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:14: In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void llvm::object::WindowsResourceCOFFWriter::writeFirstSectionHeader()’ at /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:459:10: /usr/include/s390x-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void llvm::object::WindowsResourceCOFFWriter::writeSecondSectionHeader()’ at /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:477:10: /usr/include/s390x-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void llvm::object::WindowsResourceCOFFWriter::writeSymbolTable()’ at /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:516:10: /usr/include/s390x-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void llvm::object::WindowsResourceCOFFWriter::writeSymbolTable()’ at /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:526:10: /usr/include/s390x-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In function ‘char* strncpy(char*, const char*, size_t)’, inlined from ‘void llvm::object::WindowsResourceCOFFWriter::writeSymbolTable()’ at /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Object/WindowsResource.cpp:545:10: /usr/include/s390x-linux-gnu/bits/string_fortified.h:106:34: warning: ‘char* __builtin_strncpy(char*, const char*, long unsigned int)’ output truncated before terminating nul copying 8 bytes from a string of the same length [-Wstringop-truncation] 106 | return __builtin___strncpy_chk (__dest, __src, __len, __bos (__dest)); | ~~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ [ 60%] Linking CXX static library ../libLLVMObject.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Object && /usr/bin/cmake -P CMakeFiles/LLVMObject.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Built target LLVMObject make -f lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/build.make lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 60%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp [ 60%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DivergenceAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DivergenceAnalysis.cpp /<>/julia-1.0.4+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*)’: /<>/julia-1.0.4+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] 1065 | memcpy(Ptr, Val.IntVal.getRawData(), 10); | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngine.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/GenericValue.h:24:8: note: ‘struct llvm::GenericValue’ declared here 24 | struct GenericValue { | ^~~~~~~~~~~~ [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackColoring.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DomPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DomPrinter.cpp [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SROA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackColoring.cpp:24: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 61%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/ExecutionEngineBindings.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/ExecutionEngineBindings.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SROA.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SROA.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:938:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SROA.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SROA.cpp:26: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 61%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/GDBRegistrationListener.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/GDBRegistrationListener.cpp [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/DominanceFrontier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp [ 61%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/SectionMemoryManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/SectionMemoryManager.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:10: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:26:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/DominanceFrontier.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/DominanceFrontier.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 61%] Building CXX object lib/ExecutionEngine/CMakeFiles/LLVMExecutionEngine.dir/TargetSelect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/TargetSelect.cpp [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMapLivenessAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp [ 61%] Linking CXX static library ../libLLVMExecutionEngine.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine && /usr/bin/cmake -P CMakeFiles/LLVMExecutionEngine.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Built target LLVMExecutionEngine make -f lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/build.make lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 61%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Execution.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/Execution.cpp [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/EHPersonalities.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/EHPersonalities.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:94:46: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/EHPersonalities.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/EHPersonalities.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SparseSet.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LivePhysRegs.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Statistic.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMapLivenessAnalysis.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 61%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/GlobalsModRef.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackMaps.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/GlobalsModRef.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp:17: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/GlobalsModRef.cpp:70:52: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 61%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalar.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackMaps.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackMaps.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 61%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/ExternalFunctions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/ExternalFunctions.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/tuple:38, from /usr/include/c++/9/functional:54, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalar.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 61%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackProtector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Scalarizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair*>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:354:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair*>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*>’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/VectorUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Scalarizer.cpp:439:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Instructions.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:377:31: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/ExecutionEngine/Interpreter/CMakeFiles/LLVMInterpreter.dir/Interpreter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Interpreter/Interpreter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/StackProtector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackProtector.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IVUsers.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SeparateConstOffsetFromGEP.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp [ 63%] Linking CXX static library ../../libLLVMInterpreter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Interpreter && /usr/bin/cmake -P CMakeFiles/LLVMInterpreter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Built target LLVMInterpreter make -f lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/build.make lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/ExecutionEngine/MCJIT/CMakeFiles/LLVMMCJIT.dir/MCJIT.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/MCJIT/MCJIT.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IVUsers.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IVUsers.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:169: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:160: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SeparateConstOffsetFromGEP.cpp:159: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IndirectCallPromotionAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IndirectCallPromotionAnalysis.cpp [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/StackSlotColoring.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:33: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 63%] Linking CXX static library ../../libLLVMMCJIT.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/MCJIT && /usr/bin/cmake -P CMakeFiles/LLVMMCJIT.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Built target LLVMMCJIT make -f lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/build.make lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake --color= In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ Scanning dependencies of target LLVMOrcJIT make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/ExecutionUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/ExecutionUtils.cpp [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InlineCost.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/StackSlotColoring.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimpleLoopUnswitch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/IndirectionUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/IndirectionUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InlineCost.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AssumptionCache.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InlineCost.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InlineCost.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/IndirectionUtils.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h: In member function ‘llvm::Expected llvm::orc::JITCompileCallbackManager::getAvailableTrampolineAddr()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: warning: redundant move in return statement [-Wredundant-move] 147 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:505:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:941:49: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:924:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimpleLoopUnswitch.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplication.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplication.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TailDuplicator.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/NullResolver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/NullResolver.cpp [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstCount.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstCount.cpp [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcABISupport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcABISupport.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:29: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcCBindings.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindings.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:354:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/InstructionSimplify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h: In member function ‘llvm::Expected llvm::orc::JITCompileCallbackManager::getAvailableTrampolineAddr()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: warning: redundant move in return statement [-Wredundant-move] 147 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TailDuplicator.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TailDuplicator.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindings.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::findSymbol(llvm::StringRef, bool) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:210:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:267:29: warning: redundant move in return statement [-Wredundant-move] 267 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:267:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:255:14: required from ‘LLVMOrcErrorCode llvm::OrcCBindingsStack::addIRModule(llvm::OrcCBindingsStack::ModuleHandleT&, LayerT&, std::shared_ptr, std::unique_ptr, LLVMOrcSymbolResolverFn, void*) [with LayerT = llvm::orc::CompileOnDemandLayer, llvm::orc::JITCompileCallbackManager>; llvm::OrcCBindingsStack::ModuleHandleT = unsigned int; LLVMOrcSymbolResolverFn = long unsigned int (*)(const char*, void*); uint64_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:287:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:235:27: warning: redundant move in return statement [-Wredundant-move] 235 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:235:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::LogicalDylib::findSymbol(BaseLayerT&, const string&, bool) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; std::string = std::__cxx11::basic_string]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:276:62: required from ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::findSymbolIn(llvm::orc::CompileOnDemandLayer::ModuleHandleT, const string&, bool) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; llvm::orc::CompileOnDemandLayer::ModuleHandleT = std::_List_iterator, llvm::orc::JITCompileCallbackManager>::LogicalDylib>; std::string = std::__cxx11::basic_string]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:264:22: required from ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::findSymbol(llvm::StringRef, bool) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:210:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:175:31: warning: redundant move in return statement [-Wredundant-move] 175 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:175:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:255:14: required from ‘LLVMOrcErrorCode llvm::OrcCBindingsStack::addIRModule(llvm::OrcCBindingsStack::ModuleHandleT&, LayerT&, std::shared_ptr, std::unique_ptr, LLVMOrcSymbolResolverFn, void*) [with LayerT = llvm::orc::CompileOnDemandLayer, llvm::orc::JITCompileCallbackManager>; llvm::OrcCBindingsStack::ModuleHandleT = unsigned int; LLVMOrcSymbolResolverFn = long unsigned int (*)(const char*, void*); uint64_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:287:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:336:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 336 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:336:33: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:464:33: warning: redundant move in return statement [-Wredundant-move] 464 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:464:33: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected llvm::orc::CompileOnDemandLayer::extractAndCompile(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, llvm::Function&) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:352:48: required from ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:255:14: required from ‘LLVMOrcErrorCode llvm::OrcCBindingsStack::addIRModule(llvm::OrcCBindingsStack::ModuleHandleT&, LayerT&, std::shared_ptr, std::unique_ptr, LLVMOrcSymbolResolverFn, void*) [with LayerT = llvm::orc::CompileOnDemandLayer, llvm::orc::JITCompileCallbackManager>; llvm::OrcCBindingsStack::ModuleHandleT = unsigned int; LLVMOrcSymbolResolverFn = long unsigned int (*)(const char*, void*); uint64_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:287:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:524:31: warning: redundant move in return statement [-Wredundant-move] 524 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:524:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected llvm::orc::CompileOnDemandLayer::emitPartition(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, const PartitionT&) [with PartitionT = std::set; BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename BaseLayerT::ModuleHandleT = std::_List_iterator >; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:504:14: required from ‘llvm::Expected llvm::orc::CompileOnDemandLayer::extractAndCompile(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, llvm::Function&) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:352:48: required from ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRCompileLayer; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:255:14: required from ‘LLVMOrcErrorCode llvm::OrcCBindingsStack::addIRModule(llvm::OrcCBindingsStack::ModuleHandleT&, LayerT&, std::shared_ptr, std::unique_ptr, LLVMOrcSymbolResolverFn, void*) [with LayerT = llvm::orc::CompileOnDemandLayer, llvm::orc::JITCompileCallbackManager>; llvm::OrcCBindingsStack::ModuleHandleT = unsigned int; LLVMOrcSymbolResolverFn = long unsigned int (*)(const char*, void*); uint64_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcCBindingsStack.h:287:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:605:33: warning: redundant move in return statement [-Wredundant-move] 605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:605:33: note: remove ‘std::move’ call [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SimplifyCFGPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SimplifyCFGPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/User.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InstructionSimplify.h:35, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/InstructionSimplify.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetFrameLoweringImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/Sink.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetFrameLoweringImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Sink.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Sink.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/Sink.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcError.cpp [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/OrcMCJITReplacement.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculativeExecution.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculativeExecution.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcMCJITReplacement.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h: In instantiation of ‘llvm::JITSymbol llvm::orc::LazyEmittingLayer::EmissionDeferredModule::find(llvm::StringRef, bool, BaseLayerT&) [with BaseLayerT = llvm::orc::IRCompileLayer]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h:247:16: required from ‘llvm::JITSymbol llvm::orc::LazyEmittingLayer::findSymbol(const string&, bool) [with BaseLayerT = llvm::orc::IRCompileLayer; std::string = std::__cxx11::basic_string]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/OrcMCJITReplacement.h:292:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h:77:37: warning: redundant move in return statement [-Wredundant-move] 77 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h:77:37: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Interval.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Interval.cpp [ 63%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IntervalPartition.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IntervalPartition.cpp [ 63%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringBase.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp [ 63%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/SpeculateAroundPHIs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp: In member function ‘void llvm::TargetLoweringBase::computeRegisterProperties(const llvm::TargetRegisterInfo*)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:1055:37: warning: type qualifiers ignored on cast result type [-Wignored-qualifiers] 1055 | (const MVT::SimpleValueType)LegalIntReg; | ^~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringBase.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:86:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/SpeculateAroundPHIs.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 63%] Building CXX object lib/ExecutionEngine/Orc/CMakeFiles/LLVMOrcJIT.dir/RPCUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/Orc/RPCUtils.cpp [ 63%] Linking CXX static library ../../libLLVMOrcJIT.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/Orc && /usr/bin/cmake -P CMakeFiles/LLVMOrcJIT.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Built target LLVMOrcJIT make -f lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/build.make lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 63%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/JITSymbol.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/JITSymbol.cpp [ 63%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RTDyldMemoryManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RTDyldMemoryManager.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/IteratedDominanceFrontier.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyld.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp: In member function ‘llvm::Expected > llvm::RuntimeDyldImpl::loadObjectImpl(const llvm::object::ObjectFile&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:196:23: warning: redundant move in return statement [-Wredundant-move] 196 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:196:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:253:27: warning: redundant move in return statement [-Wredundant-move] 253 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:253:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:291:27: warning: redundant move in return statement [-Wredundant-move] 291 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:291:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:313:21: warning: redundant move in return statement [-Wredundant-move] 313 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:313:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:355:21: warning: redundant move in return statement [-Wredundant-move] 355 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyld.cpp:355:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:14: /<>/julia-1.0.4+dfsg/deps/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++/9/bits/stl_queue.h:637: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>]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:91:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/IteratedDominanceFrontier.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/IteratedDominanceFrontier.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, unsigned int>’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetLoweringObjectFileImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBranchProbabilityInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBranchProbabilityInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BranchProbabilityInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBranchProbabilityInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBranchProbabilityInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetLoweringObjectFileImpl.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldChecker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyBlockFrequencyInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp [ 65%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StraightLineStrengthReduce.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCheckerImpl.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/RuntimeDyldChecker.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldChecker.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyBlockFrequencyInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyBlockFrequencyInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyCallGraph.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetOptionsImpl.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StraightLineStrengthReduce.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:763:55: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:1196:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:1543:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:195:45: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyCallGraph.h:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyCallGraph.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetOptionsImpl.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/StructurizeCFG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetPassConfig.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldCOFF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldCOFF.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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++/9/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*]’ /<>/julia-1.0.4+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> > > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:15: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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++/9/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++/9/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++/9/bits/stl_uninitialized.h:140:15: [ skipping 2 instantiation contexts, use -ftemplate-backtrace-limit=0 to disable ] /usr/include/c++/9/bits/stl_uninitialized.h:329: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++/9/bits/vector.tcc:474:3: 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++/9/bits/vector.tcc:121: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++/9/bits/stl_vector.h:1201: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> >]’ /<>/julia-1.0.4+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> > > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:550:15: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/StructurizeCFG.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetPassConfig.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetPassConfig.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldELF.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In member function ‘virtual llvm::Expected > llvm::RuntimeDyldELF::processRelocationRef(unsigned int, llvm::object::relocation_iterator, const llvm::object::ObjectFile&, llvm::RuntimeDyldImpl::ObjSectionToIDMap&, llvm::RuntimeDyldImpl::StubMap&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1431:29: warning: redundant move in return statement [-Wredundant-move] 1431 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1431:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1542:25: warning: redundant move in return statement [-Wredundant-move] 1542 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1542:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1555:27: warning: redundant move in return statement [-Wredundant-move] 1555 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1555:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1558:27: warning: redundant move in return statement [-Wredundant-move] 1558 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1558:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:194:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: warning: redundant move in return statement [-Wredundant-move] 157 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: warning: redundant move in return statement [-Wredundant-move] 180 | return std::move(Obj); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:197:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: warning: redundant move in return statement [-Wredundant-move] 157 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: warning: redundant move in return statement [-Wredundant-move] 180 | return std::move(Obj); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:200:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: warning: redundant move in return statement [-Wredundant-move] 157 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: warning: redundant move in return statement [-Wredundant-move] 180 | return std::move(Obj); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:203:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: warning: redundant move in return statement [-Wredundant-move] 157 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:157:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: warning: redundant move in return statement [-Wredundant-move] 180 | return std::move(Obj); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:180:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:1289:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldImpl.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:194:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: warning: redundant move in return statement [-Wredundant-move] 106 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: warning: redundant move in return statement [-Wredundant-move] 109 | return std::move(Ret); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:197:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: warning: redundant move in return statement [-Wredundant-move] 106 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: warning: redundant move in return statement [-Wredundant-move] 109 | return std::move(Ret); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:200:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: warning: redundant move in return statement [-Wredundant-move] 106 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: warning: redundant move in return statement [-Wredundant-move] 109 | return std::move(Ret); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp: In instantiation of ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:203:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: warning: redundant move in return statement [-Wredundant-move] 106 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:106:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: warning: redundant move in return statement [-Wredundant-move] 109 | return std::move(Ret); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:109:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:104:41: required from ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:194:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] 856 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:104:41: required from ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:197:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:104:41: required from ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:200:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h: In instantiation of ‘static llvm::Expected > llvm::object::ELFObjectFile::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:104:41: required from ‘static llvm::Expected > > {anonymous}::DyldELFObject::create(llvm::MemoryBufferRef) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:155:34: required from ‘llvm::Expected > > {anonymous}::createRTDyldELFObject(llvm::MemoryBufferRef, const llvm::object::ObjectFile&, const {anonymous}::LoadedELFObjectInfo&) [with ELFT = llvm::object::ELFType]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldELF.cpp:203:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ELFObjectFile.h:856:23: note: remove ‘std::move’ call [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LazyValueInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:397:35: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:479:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LazyValueInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LazyValueInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSchedule.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp [ 65%] Building CXX object lib/Transforms/Scalar/CMakeFiles/LLVMScalarOpts.dir/TailRecursionElimination.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSchedule.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/TailRecursionElimination.h:56, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp:53: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/TailRecursionElimination.h:56, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Transforms/Scalar/TailRecursionElimination.cpp:53: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TargetSubtargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Lint.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Lint.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Lint.cpp:39: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = const llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Lint.cpp:181:7: required from ‘void {anonymous}::Lint::CheckFailed(const llvm::Twine&, const T1&, const Ts& ...) [with T1 = llvm::Function*; Ts = {}]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Lint.cpp:219:3: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TargetSubtargetInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/RuntimeDyldMachO.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/RuntimeDyldMachO.cpp [ 65%] Linking CXX static library ../../libLLVMScalarOpts.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Transforms/Scalar && /usr/bin/cmake -P CMakeFiles/LLVMScalarOpts.dir/cmake_clean_target.cmake [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/TwoAddressInstructionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp cd /<>/julia-1.0.4+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 [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Loads.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Loads.cpp /usr/bin/ranlib ../../libLLVMScalarOpts.a In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:46: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMScalarOpts [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/UnreachableBlockElim.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp [ 65%] Building CXX object lib/ExecutionEngine/RuntimeDyld/CMakeFiles/LLVMRuntimeDyld.dir/Targets/RuntimeDyldELFMips.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ExecutionEngine/RuntimeDyld/Targets/RuntimeDyldELFMips.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:1481:24: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/TwoAddressInstructionPass.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Linking CXX static library ../../libLLVMRuntimeDyld.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ExecutionEngine/RuntimeDyld && /usr/bin/cmake -P CMakeFiles/LLVMRuntimeDyld.dir/cmake_clean_target.cmake [ 65%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAccessAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target LLVMRuntimeDyld make -f lib/Target/CMakeFiles/LLVMTarget.dir/build.make lib/Target/CMakeFiles/LLVMTarget.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/LLVMTarget.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/Target.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/Target.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/UnreachableBlockElim.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/UnreachableBlockElim.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetIntrinsicInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetIntrinsicInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:244:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetLoweringObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasSetTracker.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasSetTracker.h:27, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:247:10: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/EquivalenceClasses.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAccessAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAccessAnalysis.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetLoweringObjectFile.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetLoweringObjectFile.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachine.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/VirtRegMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp make -f lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/build.make lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/NVPTXCommonTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Building NVPTXGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-register-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp [ 65%] Building NVPTXGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp [ 65%] Building CXX object lib/Target/CMakeFiles/LLVMTarget.dir/TargetMachineC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/TargetMachineC.cpp [ 65%] Building NVPTXGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp [ 65%] Building NVPTXGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 65%] Building NVPTXGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:280:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Updating NVPTXGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenRegisterInfo.inc [ 65%] Updating NVPTXGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenInstrInfo.inc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 65%] Updating NVPTXGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenAsmWriter.inc [ 65%] Updating NVPTXGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenDAGISel.inc [ 65%] Updating NVPTXGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/NVPTXGenSubtargetInfo.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 65%] Built target NVPTXCommonTableGen make -f lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/AMDGPUCommonTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 66%] Building AMDGPUGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/VirtRegMap.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/VirtRegMap.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 66%] Linking CXX static library ../libLLVMTarget.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target && /usr/bin/cmake -P CMakeFiles/LLVMTarget.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 66%] Built target LLVMTarget make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/depend.internal". Scanning dependencies of target SystemZCommonTableGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build.make lib/Target/SystemZ/CMakeFiles/SystemZCommonTableGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 66%] Building SystemZGenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenAsmMatcher.inc.tmp [ 66%] Building SystemZGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenAsmWriter.inc.tmp [ 66%] Building SystemZGenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenCallingConv.inc.tmp [ 66%] Building AMDGPUGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp [ 66%] Building SystemZGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenDAGISel.inc.tmp [ 66%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopAnalysisManager.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp [ 68%] Building SystemZGenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc.tmp [ 68%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/WinEHPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp [ 68%] Building SystemZGenMCCodeEmitter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-emitter -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc.tmp [ 68%] Building SystemZGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-instr-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenInstrInfo.inc.tmp [ 68%] Building AMDGPUGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dag-isel -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:1101:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PriorityWorklist.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/PostOrderIterator.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopAnalysisManager.h:33, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopAnalysisManager.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/WinEHPrepare.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 68%] Building SystemZGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-register-info -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenRegisterInfo.inc.tmp [ 68%] Building SystemZGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc.tmp [ 68%] Building AMDGPUGenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-callingconv -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp [ 68%] Building AMDGPUGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-subtarget -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp [ 68%] Updating SystemZGenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenAsmMatcher.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenAsmMatcher.inc [ 68%] Updating SystemZGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenAsmWriter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenAsmWriter.inc [ 68%] Updating SystemZGenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenCallingConv.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenCallingConv.inc [ 68%] Updating SystemZGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenDAGISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenDAGISel.inc [ 68%] Updating SystemZGenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenDisassemblerTables.inc [ 68%] Updating SystemZGenMCCodeEmitter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenMCCodeEmitter.inc [ 68%] Updating SystemZGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenInstrInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenInstrInfo.inc [ 68%] Updating SystemZGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenRegisterInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenRegisterInfo.inc [ 68%] Updating SystemZGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/SystemZGenSubtargetInfo.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Built target SystemZCommonTableGen [ 68%] Building AMDGPUGenIntrinsics.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-tgt-intrinsic -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp [ 68%] Building AMDGPUGenMCCodeEmitter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-emitter -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp [ 68%] Building AMDGPUGenDFAPacketizer.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-dfa-packetizer -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp [ 68%] Building AMDGPUGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-writer -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp make -f lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/build.make lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLLexer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.cpp [ 68%] Building AMDGPUGenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-asm-matcher -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp [ 68%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopUnrollAnalyzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp [ 68%] Building AMDGPUGenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-disassembler -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.tmp [ 68%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/LLParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpressions.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopUnrollAnalyzer.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/User.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/InstructionSimplify.h:35, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopUnrollAnalyzer.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopUnrollAnalyzer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 68%] Building CXX object lib/CodeGen/CMakeFiles/LLVMCodeGen.dir/XRayInstrumentation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp [ 68%] Building AMDGPUGenMCPseudoLowering.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-pseudo-lowering -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.tmp [ 68%] Building AMDGPUGenRegisterBank.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && ../../../bin/llvm-tblgen -gen-register-bank -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.td -o /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.tmp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:5379:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:5931:65: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLLexer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/LLParser.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 68%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:27: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 68%] Updating AMDGPUGenRegisterInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc [ 68%] Updating AMDGPUGenInstrInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenInstrInfo.inc [ 68%] Updating AMDGPUGenDAGISel.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDAGISel.inc [ 68%] Updating AMDGPUGenCallingConv.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenCallingConv.inc [ 68%] Updating AMDGPUGenSubtargetInfo.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenSubtargetInfo.inc [ 68%] Updating AMDGPUGenIntrinsics.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenIntrinsics.inc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 68%] Updating AMDGPUGenMCCodeEmitter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCCodeEmitter.inc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ [ 68%] Updating AMDGPUGenDFAPacketizer.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDFAPacketizer.inc [ 68%] Updating AMDGPUGenAsmWriter.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmWriter.inc [ 68%] Updating AMDGPUGenAsmMatcher.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenAsmMatcher.inc [ 68%] Updating AMDGPUGenDisassemblerTables.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenDisassemblerTables.inc [ 68%] Updating AMDGPUGenMCPseudoLowering.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenMCPseudoLowering.inc [ 68%] Updating AMDGPUGenRegisterBank.inc... cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -E copy_if_different /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc.tmp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterBank.inc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Built target AMDGPUCommonTableGen make -f lib/ProfileData/CMakeFiles/LLVMProfileData.dir/build.make lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/CMakeFiles/LLVMProfileData.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/CodeGen/XRayInstrumentation.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ Scanning dependencies of target LLVMProfileData make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/GCOV.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/GCOV.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/GCOV.cpp: In member function ‘std::unique_ptr llvm::FileInfo::openCoveragePath(llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/GCOV.cpp:586:19: warning: redundant move in return statement [-Wredundant-move] 586 | return std::move(OS); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/GCOV.cpp:586:19: note: remove ‘std::move’ call [ 68%] Linking CXX static library ../libLLVMCodeGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/CodeGen && /usr/bin/cmake -P CMakeFiles/LLVMCodeGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:40:22: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /usr/bin/ranlib ../libLLVMCodeGen.a [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp: In static member function ‘static llvm::Expected > llvm::ValueProfData::getValueProfData(const unsigned char*, const unsigned char*, llvm::support::endianness)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp:774:21: warning: redundant move in return statement [-Wredundant-move] 774 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp:774:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp:776:19: warning: redundant move in return statement [-Wredundant-move] 776 | return std::move(VPD); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProf.cpp:776:19: note: remove ‘std::move’ call make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Built target LLVMCodeGen make -f lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/build.make lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 68%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMapping.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp [ 68%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/LoopPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h: In member function ‘llvm::Expected llvm::coverage::CoverageMappingIterator::operator*()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:81:23: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:81:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h: In member function ‘llvm::Expected llvm::coverage::CoverageMappingIterator::operator->()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:89:23: warning: redundant move in return statement [-Wredundant-move] 89 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:89:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp: In static member function ‘static llvm::Expected > llvm::coverage::CoverageMapping::load(llvm::ArrayRef >, llvm::IndexedInstrProfReader&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:258:25: warning: redundant move in return statement [-Wredundant-move] 258 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:258:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:261:25: warning: redundant move in return statement [-Wredundant-move] 261 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:261:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:265:19: warning: redundant move in return statement [-Wredundant-move] 265 | return std::move(Coverage); | ~~~~~~~~~^~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:265:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp: In static member function ‘static llvm::Expected > llvm::coverage::CoverageMapping::load(llvm::ArrayRef, llvm::StringRef, llvm::ArrayRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:273:21: warning: redundant move in return statement [-Wredundant-move] 273 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:273:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:286:23: warning: redundant move in return statement [-Wredundant-move] 286 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMapping.cpp:286:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopPass.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/LoopPass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 68%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp: In static member function ‘static llvm::Expected > llvm::InstrProfReader::create(const llvm::Twine&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:57:21: warning: redundant move in return statement [-Wredundant-move] 57 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:57:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp: In static member function ‘static llvm::Expected > llvm::InstrProfReader::create(std::unique_ptr)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:85:21: warning: redundant move in return statement [-Wredundant-move] 85 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:85:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:87:19: warning: redundant move in return statement [-Wredundant-move] 87 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:87:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp: In static member function ‘static llvm::Expected > llvm::IndexedInstrProfReader::create(const llvm::Twine&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:95:21: warning: redundant move in return statement [-Wredundant-move] 95 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:95:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp: In static member function ‘static llvm::Expected > llvm::IndexedInstrProfReader::create(std::unique_ptr)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:112:21: warning: redundant move in return statement [-Wredundant-move] 112 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:112:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:114:19: warning: redundant move in return statement [-Wredundant-move] 114 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:114:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp: In member function ‘llvm::Expected llvm::IndexedInstrProfReader::getInstrProfRecord(llvm::StringRef, uint64_t)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:713:21: warning: redundant move in return statement [-Wredundant-move] 713 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfReader.cpp:713:21: note: remove ‘std::move’ call [ 68%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDepPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp [ 68%] Building CXX object lib/AsmParser/CMakeFiles/LLVMAsmParser.dir/Parser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/AsmParser/Parser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /<>/julia-1.0.4+dfsg/deps/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*>]’: /<>/julia-1.0.4+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*>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:108:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, const llvm::BasicBlock*>’ declared here 208 | struct pair | ^~~~ [ 68%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: 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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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*>]’ /<>/julia-1.0.4+dfsg/deps/srccache/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*>]’ /<>/julia-1.0.4+dfsg/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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:107:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDepPrinter.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, const llvm::BasicBlock*>’ declared here 208 | struct pair | ^~~~ [ 68%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemDerefPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemDerefPrinter.cpp [ 68%] Building CXX object lib/ProfileData/Coverage/CMakeFiles/LLVMCoverage.dir/CoverageMappingReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp [ 69%] Linking CXX static library ../libLLVMAsmParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMAsmParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMAsmParser make -f lib/Passes/CMakeFiles/LLVMPasses.dir/build.make lib/Passes/CMakeFiles/LLVMPasses.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes/CMakeFiles/LLVMPasses.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h: In member function ‘llvm::Expected llvm::coverage::CoverageMappingIterator::operator*()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:81:23: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:81:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h: In member function ‘llvm::Expected llvm::coverage::CoverageMappingIterator::operator->()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:89:23: warning: redundant move in return statement [-Wredundant-move] 89 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMappingReader.h:89:23: note: remove ‘std::move’ call Scanning dependencies of target LLVMPasses make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Passes/CMakeFiles/LLVMPasses.dir/PassBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In member function ‘llvm::Expected llvm::coverage::RawCoverageMappingDummyChecker::isDummy()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:324:21: warning: redundant move in return statement [-Wredundant-move] 324 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:324:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:331:21: warning: redundant move in return statement [-Wredundant-move] 331 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:331:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:334:21: warning: redundant move in return statement [-Wredundant-move] 334 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:334:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:339:21: warning: redundant move in return statement [-Wredundant-move] 339 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:339:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:345:21: warning: redundant move in return statement [-Wredundant-move] 345 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:345:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In static member function ‘static llvm::Expected > llvm::coverage::BinaryCoverageReader::create(std::unique_ptr&, llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:702:21: warning: redundant move in return statement [-Wredundant-move] 702 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:702:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:723:21: warning: redundant move in return statement [-Wredundant-move] 723 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:723:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:724:19: warning: redundant move in return statement [-Wredundant-move] 724 | return std::move(Reader); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:724:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘static llvm::Expected > {anonymous}::CovMapFuncRecordReader::get(llvm::coverage::CovMapVersion, llvm::InstrProfSymtab&, std::vector&, std::vector >&) [with IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:564:45: required from ‘llvm::Error readCoverageMappingData(llvm::InstrProfSymtab&, llvm::StringRef, std::vector&, std::vector >&) [with T = unsigned int; llvm::support::endianness Endian = llvm::support::little]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:707:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: warning: redundant move in return statement [-Wredundant-move] 539 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘static llvm::Expected > {anonymous}::CovMapFuncRecordReader::get(llvm::coverage::CovMapVersion, llvm::InstrProfSymtab&, std::vector&, std::vector >&) [with IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:564:45: required from ‘llvm::Error readCoverageMappingData(llvm::InstrProfSymtab&, llvm::StringRef, std::vector&, std::vector >&) [with T = unsigned int; llvm::support::endianness Endian = llvm::support::big]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:711:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘static llvm::Expected > {anonymous}::CovMapFuncRecordReader::get(llvm::coverage::CovMapVersion, llvm::InstrProfSymtab&, std::vector&, std::vector >&) [with IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:564:45: required from ‘llvm::Error readCoverageMappingData(llvm::InstrProfSymtab&, llvm::StringRef, std::vector&, std::vector >&) [with T = long unsigned int; llvm::support::endianness Endian = llvm::support::little]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:715:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘static llvm::Expected > {anonymous}::CovMapFuncRecordReader::get(llvm::coverage::CovMapVersion, llvm::InstrProfSymtab&, std::vector&, std::vector >&) [with IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:564:45: required from ‘llvm::Error readCoverageMappingData(llvm::InstrProfSymtab&, llvm::StringRef, std::vector&, std::vector >&) [with T = long unsigned int; llvm::support::endianness Endian = llvm::support::big]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:719:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:539:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version3; IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version2; IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version1; IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version3; IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version2; IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version1; IntPtrT = long unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version3; IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version2; IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version1; IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::big]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version3; IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version2; IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp: In instantiation of ‘llvm::Expected {anonymous}::VersionedCovMapFuncRecordReader::readFunctionRecords(const char*, const char*) [with llvm::coverage::CovMapVersion Version = llvm::coverage::Version1; IntPtrT = unsigned int; llvm::support::endianness Endian = llvm::support::little]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:464:26: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: warning: redundant move in return statement [-Wredundant-move] 488 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:488:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: warning: redundant move in return statement [-Wredundant-move] 515 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/Coverage/CoverageMappingReader.cpp:515:29: note: remove ‘std::move’ call [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/InstrProfWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryBuiltins.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryBuiltins.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/InstrProfWriter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:260:49: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/InstrProfWriter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/InstrProfWriter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/ProfileSummaryBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/ProfileSummaryBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:71:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:102, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:669:5: required from ‘llvm::DenseMap::DenseMap(llvm::DenseMap&&) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:102, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:71:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with DerivedT = llvm::DenseMap, unsigned int>; KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = unsigned int; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, unsigned int>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/Reassociate.h:71:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Instruction]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Instruction]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:38:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:68:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CGSCCPassManager.h:92, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Transforms/Scalar/GVN.h:68:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Passes/PassBuilder.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Passes/PassBuilder.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryDependenceAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProf.cpp [ 69%] Linking CXX static library ../../libLLVMCoverage.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData/Coverage && /usr/bin/cmake -P CMakeFiles/LLVMCoverage.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMCoverage make -f lib/XRay/CMakeFiles/LLVMXRay.dir/build.make lib/XRay/CMakeFiles/LLVMXRay.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/LLVMXRay.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/InstrumentationMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp: In function ‘llvm::Expected llvm::xray::loadInstrumentationMap(llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:178:23: warning: redundant move in return statement [-Wredundant-move] 178 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:178:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:182:23: warning: redundant move in return statement [-Wredundant-move] 182 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:182:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:186:23: warning: redundant move in return statement [-Wredundant-move] 186 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:186:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:193:23: warning: redundant move in return statement [-Wredundant-move] 193 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:193:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:196:21: warning: redundant move in return statement [-Wredundant-move] 196 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:196:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/InstrumentationMap.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/InstrumentationMap.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/InstrumentationMap.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:1573:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:1644:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:28:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryDependenceAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryDependenceAnalysis.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfReader.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp [ 69%] Building CXX object lib/XRay/CMakeFiles/LLVMXRay.dir/Trace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp: In function ‘llvm::Expected llvm::xray::loadTraceFile(llvm::StringRef, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:685:25: warning: redundant move in return statement [-Wredundant-move] 685 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:685:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:696:25: warning: redundant move in return statement [-Wredundant-move] 696 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:696:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:705:23: warning: redundant move in return statement [-Wredundant-move] 705 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:705:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:714:19: warning: redundant move in return statement [-Wredundant-move] 714 | return std::move(T); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:714:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Trace.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/vector:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Trace.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/XRay/Trace.cpp:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp: In function ‘llvm::ErrorOr > setupMemoryBuffer(const llvm::Twine&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:755:19: warning: redundant move in return statement [-Wredundant-move] 755 | return std::move(Buffer); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:755:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp: In static member function ‘static llvm::ErrorOr > llvm::sampleprof::SampleProfileReader::create(std::unique_ptr&, llvm::LLVMContext&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:795:19: warning: redundant move in return statement [-Wredundant-move] 795 | return std::move(Reader); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:795:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/SampleProfReader.h:212, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/SampleProfReader.h:212, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfReader.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Linking CXX static library ../libLLVMXRay.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/XRay && /usr/bin/cmake -P CMakeFiles/LLVMXRay.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMXRay make -f tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/build.make tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp: In static member function ‘static llvm::Expected llvm::cfi_verify::FileAnalysis::Create(llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:93:21: warning: redundant move in return statement [-Wredundant-move] 93 | return std::move(InitResponse); | ~~~~~~~~~^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:93:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:96:21: warning: redundant move in return statement [-Wredundant-move] 96 | return std::move(SectionParseResponse); | ~~~~~~~~~^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:96:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:98:19: warning: redundant move in return statement [-Wredundant-move] 98 | return std::move(Analysis); | ~~~~~~~~~^~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:98:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemoryLocation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemoryLocation.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/ProfileData/CMakeFiles/LLVMProfileData.dir/SampleProfWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfWriter.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfWriter.cpp: In static member function ‘static llvm::ErrorOr > llvm::sampleprof::SampleProfileWriter::create(std::unique_ptr&, llvm::sampleprof::SampleProfileFormat)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfWriter.cpp:296:19: warning: redundant move in return statement [-Wredundant-move] 296 | return std::move(Writer); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/ProfileData/SampleProfWriter.cpp:296:19: note: remove ‘std::move’ call [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemorySSA.cpp [ 69%] Building CXX object tools/llvm-cfi-verify/lib/CMakeFiles/LLVMCFIVerify.dir/GraphBuilder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/GraphBuilder.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Linking CXX static library ../libLLVMProfileData.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/ProfileData && /usr/bin/cmake -P CMakeFiles/LLVMProfileData.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 [ 69%] Linking CXX static library ../../../lib/libLLVMCFIVerify.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 /usr/bin/ranlib ../libLLVMProfileData.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMCFIVerify [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/MemorySSAUpdater.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/MemorySSAUpdater.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMProfileData make -f lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/build.make lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAllocaHoisting.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAllocaHoisting.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:26: /<>/julia-1.0.4+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] 19 | #if (__NV_CL_C_VERSION == __NV_CL_C_VERSION_1_0) | ^~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 19 | #if (__NV_CL_C_VERSION == __NV_CL_C_VERSION_1_0) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 26 | #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) | ^~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 26 | #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 43 | #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) | ^~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 43 | #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 76 | #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) | ^~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 76 | #if (__NV_CL_C_VERSION >= __NV_CL_C_VERSION_1_1) | ^~~~~~~~~~~~~~~~~~~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXAssignValidGlobalNames.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAssignValidGlobalNames.cpp [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleDebugInfoPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleDebugInfoPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ModuleSummaryAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXFrameLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ModuleSummaryIndex.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ModuleSummaryAnalysis.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ModuleSummaryAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ModuleSummaryAnalysis.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXGenericToNVVM.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXGenericToNVVM.cpp:178:67: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCAliasAnalysis.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelDAGToDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp make -f lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/build.make lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Target/NVPTX/TargetInfo/CMakeFiles/LLVMNVPTXInfo.dir/NVPTXTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/TargetInfo/NVPTXTargetInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCAnalysisUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCAnalysisUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::EVT]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:1102:24: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:1102:24: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] [ 69%] Linking CXX static library ../../../libLLVMNVPTXInfo.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMNVPTXInfo make -f lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/build.make lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Target/NVPTX/InstPrinter/CMakeFiles/LLVMNVPTXAsmPrinter.dir/NVPTXInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelDAGToDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ObjCARCInstKind.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ObjCARCInstKind.cpp [ 69%] Linking CXX static library ../../../libLLVMNVPTXAsmPrinter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXAsmPrinter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMNVPTXAsmPrinter make -f lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/build.make lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCAsmInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Building CXX object lib/Target/NVPTX/MCTargetDesc/CMakeFiles/LLVMNVPTXDesc.dir/NVPTXMCTargetDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp [ 69%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OptimizationRemarkEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp [ 69%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/InstPrinter/NVPTXInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/MCTargetDesc/NVPTXMCTargetDesc.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 69%] Linking CXX static library ../../../libLLVMNVPTXDesc.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Built target LLVMNVPTXDesc make -f lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/build.make lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ Scanning dependencies of target LLVMAMDGPUCodeGen make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 69%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAliasAnalysis.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PassManager.h:41, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/BlockFrequencyInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/OptimizationRemarkEmitter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OptimizationRemarkEmitter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Attributes.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Module.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:4456:60: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXISelLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/OrderedBasicBlock.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/OrderedBasicBlock.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAlwaysInlinePass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAlwaysInlinePass.cpp [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PHITransAddr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PHITransAddr.cpp [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PostDominators.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PostDominators.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateKernelFeatures.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp [ 71%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXImageOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXImageOptimizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ProfileSummaryInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ProfileSummaryInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateKernelFeatures.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 71%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp [ 71%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAnnotateUniformValues.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp [ 71%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/PtrUseVisitor.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/PtrUseVisitor.cpp [ 73%] Linking CXX static library ../libLLVMPasses.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Passes && /usr/bin/cmake -P CMakeFiles/LLVMPasses.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Built target LLVMPasses make -f lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/build.make lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUUtils make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUBaseInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAnnotateUniformValues.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAggrCopies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerAggrCopies.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUBaseInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUArgumentUsageInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/RegionInfo.h:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionInfo.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDKernelCodeTUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDKernelCodeTUtils.cpp [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerArgs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/Utils/CMakeFiles/LLVMAMDGPUUtils.dir/AMDGPUAsmUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Utils/AMDGPUAsmUtils.cpp [ 73%] Linking CXX static library ../../../libLLVMAMDGPUUtils.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Building CXX object lib/Target/AMDGPU/TargetInfo/CMakeFiles/LLVMAMDGPUInfo.dir/AMDGPUTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:93: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUAsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerArgs.cpp:92: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXLowerAlloca.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXLowerAlloca.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPeephole.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/TargetInfo/AMDGPUTargetInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Linking CXX static library ../../../libLLVMAMDGPUInfo.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:38: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 73%] 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/depend.internal". Scanning dependencies of target LLVMAMDGPUDesc make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUAsmBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/RegionPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/RegionPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPeephole.cpp:35: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUAsmBackend.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXMCExpr.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFObjectWriter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFObjectWriter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUELFStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXMCExpr.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXPrologEpilogPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp [ 73%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCallLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp [ 73%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUHSAMetadataStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUHSAMetadataStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 73%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolution.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXPrologEpilogPass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 74%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = const llvm::SmallPtrSetImpl*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:6702:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef*>::Data’ from ‘std::initializer_list*>::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCAsmInfo.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:412:73: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCCodeEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:11747:68: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:381:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:10729:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUMCTargetDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:7751:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/MathExtras.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APInt.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolution.cpp:61: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 74%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUCodeGenPrepare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXRegisterInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 74%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXReplaceImageHandles.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCELFStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUELFStreamer.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:361:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:363:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/AMDGPUTargetStreamer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXReplaceImageHandles.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCodeGenPrepare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/SubtargetFeature.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDKernelCodeT.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUTargetStreamer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 76%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXSubtarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/R600MCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUFixupKinds.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/R600MCCodeEmitter.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp [ 76%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp [ 76%] Building CXX object lib/Target/AMDGPU/MCTargetDesc/CMakeFiles/LLVMAMDGPUDesc.dir/SIMCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/SIMCCodeEmitter.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 76%] Linking CXX static library ../../../libLLVMAMDGPUDesc.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ /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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Built target LLVMAMDGPUDesc make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ Scanning dependencies of target LLVMSystemZCodeGen make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build.make lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 76%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/ManagedStringPool.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInstructionSelector.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 76%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstructionSelector.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 76%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZCallingConv.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 76%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUIntrinsicInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp [ 76%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZConstantPoolValue.cpp [ 76%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTX.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXTargetTransformInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 76%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp [ 76%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVPTXUtilities.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVPTXUtilities.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZElimCompare.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelDAGToDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionAliasAnalysis.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 77%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZExpandPseudo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZExpandPseudo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp [ 77%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionExpander.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp [ 77%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMIntrRange.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVVMIntrRange.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZExpandPseudo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:688:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:2244:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:777:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpressions.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::Value]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::Value]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::initEmpty() [with 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 >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:721:7: required from ‘void llvm::DenseMap::init(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:661:52: required from ‘llvm::DenseMap::DenseMap(unsigned int) [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:67:77: required from ‘llvm::detail::DenseSetImpl::DenseSetImpl(unsigned int) [with ValueT = llvm::AssertingVH; MapTy = llvm::DenseMap, llvm::detail::DenseSetEmpty, llvm::DenseMapInfo >, llvm::detail::DenseSetPair > >; ValueInfoT = llvm::DenseMapInfo >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:221:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:347:7: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 347 | ::new (&B->getFirst()) KeyT(EmptyKey); | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolution.h:42, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpressions.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getEmptyKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:421:33: required from ‘static const KeyT llvm::DenseMapBase::getEmptyKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:38: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:293:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 293 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h: In instantiation of ‘static llvm::AssertingVH llvm::DenseMapInfo >::getTombstoneKey() [with T = llvm::PHINode]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:425:37: required from ‘static const KeyT llvm::DenseMapBase::getTombstoneKey() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:330:72: required from ‘void llvm::DenseMapBase::destroyAll() [with 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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:680:5: required from ‘llvm::DenseMap::~DenseMap() [with KeyT = llvm::AssertingVH; ValueT = llvm::detail::DenseSetEmpty; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseSetPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:299:12: warning: implicitly-declared ‘constexpr llvm::AssertingVH::AssertingVH(const llvm::AssertingVH&)’ is deprecated [-Wdeprecated-copy] 299 | return Res; | ^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueHandle.h:278:12: note: because ‘llvm::AssertingVH’ has user-provided ‘ValueTy* llvm::AssertingVH::operator=(const llvm::AssertingVH&) [with ValueTy = llvm::PHINode]’ 278 | ValueTy *operator=(const AssertingVH &RHS) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionExpander.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionExpander.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 77%] Building CXX object lib/Target/NVPTX/CMakeFiles/LLVMNVPTXCodeGen.dir/NVVMReflect.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/NVPTX/NVVMReflect.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 77%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelDAGToDAG.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 77%] Linking CXX static library ../../libLLVMNVPTXCodeGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/NVPTX && /usr/bin/cmake -P CMakeFiles/LLVMNVPTXCodeGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMNVPTXCodeGen make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/depend.internal". In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ Scanning dependencies of target LLVMSystemZAsmParser make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build.make lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/SystemZ/AsmParser/CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/AsmParser/SystemZAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 77%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp [ 77%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScalarEvolutionNormalization.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp [ 77%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp [ 77%] Linking CXX static library ../../../libLLVMSystemZAsmParser.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser && /usr/bin/cmake -P CMakeFiles/LLVMSystemZAsmParser.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/AsmParser && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZAsmParser.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZAsmParser.a CMakeFiles/LLVMSystemZAsmParser.dir/SystemZAsmParser.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZAsmParser.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMSystemZAsmParser make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/depend.internal". Scanning dependencies of target LLVMSystemZDisassembler make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build.make lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Building CXX object lib/Target/SystemZ/Disassembler/CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/Disassembler/SystemZDisassembler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionNormalization.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ScalarEvolutionNormalization.h:39, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScalarEvolutionNormalization.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:26: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:1106:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.cpp:31: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 77%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetLibraryInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp [ 77%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetLibraryInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp:14: /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetLibraryInfo.cpp:503:54: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 77%] Linking CXX static library ../../../libLLVMSystemZDisassembler.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler && /usr/bin/cmake -P CMakeFiles/LLVMSystemZDisassembler.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/Disassembler && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZDisassembler.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZDisassembler.a CMakeFiles/LLVMSystemZDisassembler.dir/SystemZDisassembler.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZDisassembler.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 77%] Built target LLVMSystemZDisassembler make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/depend.internal". Scanning dependencies of target LLVMSystemZAsmPrinter make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build.make lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Building CXX object lib/Target/SystemZ/InstPrinter/CMakeFiles/LLVMSystemZAsmPrinter.dir/SystemZInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZAsmPrinter.dir/SystemZInstPrinter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelDAGToDAG.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 79%] Linking CXX static library ../../../libLLVMSystemZAsmPrinter.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter && /usr/bin/cmake -P CMakeFiles/LLVMSystemZAsmPrinter.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/InstPrinter && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZAsmPrinter.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZAsmPrinter.a CMakeFiles/LLVMSystemZAsmPrinter.dir/SystemZInstPrinter.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZAsmPrinter.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Built target LLVMSystemZAsmPrinter make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/depend.internal". Scanning dependencies of target LLVMSystemZInfo make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build.make lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Building CXX object lib/Target/SystemZ/TargetInfo/CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/TargetInfo -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/TargetInfo/SystemZTargetInfo.cpp [ 79%] Linking CXX static library ../../../libLLVMSystemZInfo.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo && /usr/bin/cmake -P CMakeFiles/LLVMSystemZInfo.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/TargetInfo && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZInfo.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZInfo.a CMakeFiles/LLVMSystemZInfo.dir/SystemZTargetInfo.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZInfo.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 79%] Built target LLVMSystemZInfo make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/depend.internal". Scanning dependencies of target LLVMSystemZDesc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build.make lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmBackend.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmInfoELF.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCAsmInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULegalizerInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULegalizerInfo.cpp [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCCodeEmitter.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/APFloat.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Constants.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Operator.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetTransformInfo.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/TargetTransformInfo.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TargetTransformInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibCalls.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibCalls.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:1016:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:1289:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZISelLowering.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibCalls.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibCalls.cpp:231:13: required from ‘llvm::CallInst* CreateCallEx2(IRB&, llvm::Value*, llvm::Value*, llvm::Value*, const llvm::Twine&) [with IRB = llvm::IRBuilder<>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibCalls.cpp:1356:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 80%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFixup.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCFixups.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCObjectWriter.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/MCTargetDesc/CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/Trace.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/Trace.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Format.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCInstPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/InstPrinter/SystemZInstPrinter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeBasedAliasAnalysis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TypeBasedAliasAnalysis.cpp [ 80%] Linking CXX static library ../../../libLLVMSystemZDesc.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc && /usr/bin/cmake -P CMakeFiles/LLVMSystemZDesc.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ/MCTargetDesc && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZDesc.dir/link.txt --verbose=1 /usr/bin/ar qc ../../../libLLVMSystemZDesc.a CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmBackend.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCAsmInfo.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCCodeEmitter.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCObjectWriter.cpp.o CMakeFiles/LLVMSystemZDesc.dir/SystemZMCTargetDesc.cpp.o /usr/bin/ranlib ../../../libLLVMSystemZDesc.a make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMSystemZDesc make -f lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/build.make lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/AMDGPU/AsmParser/CMakeFiles/LLVMAMDGPUAsmParser.dir/AMDGPUAsmParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULibFunc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULibFunc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AsmParser/AMDGPUAsmParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/TypeMetadataUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/TypeMetadataUtils.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPULowerIntrinsics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ScopedNoAliasAA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ScopedNoAliasAA.cpp [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLattice.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueLattice.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueLatticeUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueLatticeUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPULowerIntrinsics.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/ValueTracking.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineCFGStructurizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/ValueTracking.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/ValueTracking.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:167:65: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /<>/julia-1.0.4+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 >]’: /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+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 >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:54:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Function.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/CallSite.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/MemoryLocation.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/AliasAnalysis.h:44, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/CallingConvLower.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/CallLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUCallLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseSet.h:34:32: note: ‘class llvm::detail::DenseSetPair >’ declared here 34 | template class DenseSetPair : public DenseSetEmpty { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineCFGStructurizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 80%] Linking CXX static library ../../../libLLVMAMDGPUAsmParser.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMAMDGPUAsmParser make -f lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/build.make lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/AMDGPU/InstPrinter/CMakeFiles/LLVMAMDGPUAsmPrinter.dir/AMDGPUInstPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/InstPrinter/AMDGPUInstPrinter.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLDCleanup.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp [ 80%] Linking CXX static library ../../../libLLVMAMDGPUAsmPrinter.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object lib/Target/AMDGPU/Disassembler/CMakeFiles/LLVMAMDGPUDisassembler.dir/AMDGPUDisassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/Disassembler/.. -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/.. -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp:58: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp:57: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp:56: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp:57: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp:56: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp:57: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZLongBranch.cpp:56: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/Disassembler/AMDGPUDisassembler.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp [ 80%] Building CXX object lib/Analysis/CMakeFiles/LLVMAnalysis.dir/VectorUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineFunctionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/VectorUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/VectorUtils.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Analysis/VectorUtils.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMachineModuleInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp [ 80%] Linking CXX static library ../libLLVMAnalysis.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Analysis && /usr/bin/cmake -P CMakeFiles/LLVMAnalysis.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /usr/bin/ranlib ../libLLVMAnalysis.a In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineModuleInfo.h:34, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineModuleInfo.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMacroFusion.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMAnalysis [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUMCInstLower.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp [ 80%] Linking CXX static library ../../../libLLVMAMDGPUDisassembler.a cd /<>/julia-1.0.4+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 /<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target LLVMAMDGPUDisassembler 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object tools/lli/ChildTarget/CMakeFiles/lli-child-target.dir/ChildTarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/ChildTarget -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZAsmPrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp:2: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h: In instantiation of ‘llvm::Expected llvm::orc::remote::OrcRemoteTargetServer::handleReserveMem(llvm::orc::remote::ResourceIdMgr::ResourceId, uint64_t, uint32_t) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::orc::remote::ResourceIdMgr::ResourceId = long unsigned int; uint64_t = long unsigned int; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:73:40: required from ‘llvm::orc::remote::OrcRemoteTargetServer::OrcRemoteTargetServer(ChannelT&, llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor = std::function&)>; llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor = std::function]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp:58:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:385:27: warning: redundant move in return statement [-Wredundant-move] 385 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:385:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h: In instantiation of ‘llvm::Expected > llvm::orc::remote::OrcRemoteTargetServer::handleEmitIndirectStubs(llvm::orc::remote::ResourceIdMgr::ResourceId, uint32_t) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::orc::remote::ResourceIdMgr::ResourceId = long unsigned int; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:84:42: required from ‘llvm::orc::remote::OrcRemoteTargetServer::OrcRemoteTargetServer(ChannelT&, llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor = std::function&)>; llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor = std::function]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp:58:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:270:27: warning: redundant move in return statement [-Wredundant-move] 270 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:270:27: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp:2: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::utils::RequestCompile; ArgTs = {long unsigned int}; AltRetT = long unsigned int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:102:40: required from ‘llvm::Expected llvm::orc::remote::OrcRemoteTargetServer::requestCompile(llvm::JITTargetAddress) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::JITTargetAddress = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:151:10: required from ‘static llvm::JITTargetAddress llvm::orc::remote::OrcRemoteTargetServer::reenter(void*, void*) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::JITTargetAddress = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:293:32: required from ‘llvm::Error llvm::orc::remote::OrcRemoteTargetServer::handleEmitResolverBlock() [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:86:42: required from ‘llvm::orc::remote::OrcRemoteTargetServer::OrcRemoteTargetServer(ChannelT&, llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor = std::function&)>; llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor = std::function]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp:58:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::rpc::detail::RPCEndpointBase, llvm::orc::rpc::RawByteChannel, unsigned int, unsigned int>::OrcRPCNegotiate; ArgTs = {const char*}; AltRetT = unsigned int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1311:16: required from ‘llvm::Expected llvm::orc::rpc::detail::RPCEndpointBase::getRemoteFunctionId(bool, bool) [with Func = llvm::orc::remote::utils::RequestCompile; ImplT = llvm::orc::rpc::SingleThreadedRPCEndpoint; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1086:14: required from ‘llvm::Error llvm::orc::rpc::detail::RPCEndpointBase::appendCallAsync(HandlerT, const ArgTs& ...) [with Func = llvm::orc::remote::utils::RequestCompile; HandlerT = llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::utils::RequestCompile; ArgTs = {long unsigned int}; AltRetT = long unsigned int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]::; ArgTs = {long unsigned int}; ImplT = llvm::orc::rpc::SingleThreadedRPCEndpoint; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1589:14: required from ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::utils::RequestCompile; ArgTs = {long unsigned int}; AltRetT = long unsigned int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:102:40: required from ‘llvm::Expected llvm::orc::remote::OrcRemoteTargetServer::requestCompile(llvm::JITTargetAddress) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::JITTargetAddress = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:151:10: required from ‘static llvm::JITTargetAddress llvm::orc::remote::OrcRemoteTargetServer::reenter(void*, void*) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::JITTargetAddress = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:293:32: required from ‘llvm::Error llvm::orc::remote::OrcRemoteTargetServer::handleEmitResolverBlock() [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h:86:42: required from ‘llvm::orc::remote::OrcRemoteTargetServer::OrcRemoteTargetServer(ChannelT&, llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor, llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor) [with ChannelT = FDRawChannel; TargetT = llvm::orc::OrcGenericABI; llvm::orc::remote::OrcRemoteTargetServer::SymbolLookupFtor = std::function&)>; llvm::orc::remote::OrcRemoteTargetServer::EHFrameRegistrationFtor = std::function]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/ChildTarget/ChildTarget.cpp:58:79: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCExpr.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMCInstLower.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUAsmPrinter.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMCInstLower.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLEnqueuedBlockLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUOpenCLEnqueuedBlockLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUOpenCLImageTypeLoweringPass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUOpenCLImageTypeLoweringPass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/MCTargetDesc/SystemZMCTargetDesc.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZ.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZRegisterInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Building CXX object tools/llvm-cfi-verify/CMakeFiles/llvm-cfi-verify.dir/llvm-cfi-verify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cfi-verify -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp [ 80%] Linking CXX executable ../../../bin/lli-child-target cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/lib/FileAnalysis.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cfi-verify/llvm-cfi-verify.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUPromoteAlloca.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Linking CXX executable ../../bin/llvm-cfi-verify cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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/libLLVMSystemZAsmPrinter.a ../../lib/libLLVMAMDGPUAsmParser.a ../../lib/libLLVMSystemZAsmParser.a ../../lib/libLLVMNVPTXDesc.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMSystemZDesc.a ../../lib/libLLVMAMDGPUDisassembler.a ../../lib/libLLVMSystemZDisassembler.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMSystemZInfo.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMObject.a ../../lib/libLLVMSupport.a ../../lib/libLLVMSymbolize.a -lpthread ../../lib/libLLVMCFIVerify.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMSystemZDesc.a ../../lib/libLLVMSystemZAsmPrinter.a ../../lib/libLLVMSystemZInfo.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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSelectionDAGInfo.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:882:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:885:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target lli-child-target [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegAsmNames.inc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegAsmNames.inc.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterBankInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUPromoteAlloca.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterBankInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZShortenInst.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPURewriteOutArguments.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 80%] Built target llvm-cfi-verify [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUSubtarget.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:411:50: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:327:48: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURewriteOutArguments.cpp:45: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetMachine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetObjectFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZHazardRecognizer.h:37, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMacroFusion.h:10, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetObjectFile.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/Intrinsics.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUIntrinsicInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyDivergentExitNodes.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUUnifyDivergentExitNodes.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetTransformInfo.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 80%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUUnifyMetadata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUUnifyMetadata.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 80%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDGPUInline.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/AMDILCFGStructurizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/IndexedMap.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZSubtarget.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetMachine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTargetTransformInfo.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInline.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNHazardRecognizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp [ 82%] Building CXX object lib/Target/SystemZ/CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fno-exceptions -fno-rtti -o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTDC.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNIterativeScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDILCFGStructurizer.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/MapVector.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTDC.cpp:48: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/SystemZ/SystemZTDC.cpp:363:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNHazardRecognizer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Linking CXX static library ../../libLLVMSystemZCodeGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -P CMakeFiles/LLVMSystemZCodeGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/SystemZ && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVMSystemZCodeGen.dir/link.txt --verbose=1 /usr/bin/ar qc ../../libLLVMSystemZCodeGen.a CMakeFiles/LLVMSystemZCodeGen.dir/SystemZAsmPrinter.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZCallingConv.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZConstantPoolValue.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZElimCompare.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZExpandPseudo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZFrameLowering.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZHazardRecognizer.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelDAGToDAG.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZISelLowering.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZInstrInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLDCleanup.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZLongBranch.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineFunctionInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMachineScheduler.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZMCInstLower.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZRegisterInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSelectionDAGInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZShortenInst.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZSubtarget.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetMachine.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTargetTransformInfo.cpp.o CMakeFiles/LLVMSystemZCodeGen.dir/SystemZTDC.cpp.o In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /usr/bin/ranlib ../../libLLVMSystemZCodeGen.a In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 82%] Built target LLVMSystemZCodeGen [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNMinRegStrategy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNIterativeScheduler.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNRegPressure.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNSchedStrategy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNMinRegStrategy.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ClauseMergePass.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ControlFlowFinalizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from ‘llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:291:19: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, llvm::MachineInstrBundleIterator >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:327:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, llvm::MachineInstrBundleIterator >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, llvm::MachineInstrBundleIterator >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap; DerivedT = llvm::DenseMap; KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:695:7: required from ‘llvm::DenseMap& llvm::DenseMap::operator=(const llvm::DenseMap&) [with KeyT = unsigned int; ValueT = llvm::LaneBitmask; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:467:50: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNRegPressure.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNSchedStrategy.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ClauseMergePass.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600EmitClauseMarkers.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ExpandSpecialInstrs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:367:24: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ControlFlowFinalizer.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600FrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600EmitClauseMarkers.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600InstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ExpandSpecialInstrs.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600FrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600ISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineFunctionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600MachineScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:296:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:301:12: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUMachineFunction.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineFunctionInfo.cpp:11: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600InstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSchedule.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAGInstrs.h:28, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:89, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600OptimizeVectorRegisters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600ISelLowering.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h:78, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600MachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600Packetizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:31: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/R600RegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassRegistry.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/PassSupport.h:26, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Pass.h:376, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /<>/julia-1.0.4+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]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:211:60: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600OptimizeVectorRegisters.cpp:30: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUTargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIAnnotateControlFlow.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600Packetizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/R600RegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:179:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIAnnotateControlFlow.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIDebuggerInsertNops.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixSGPRCopies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixVGPRCopies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFixWWMLiveness.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:69: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:55: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /<>/julia-1.0.4+dfsg/deps/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*> > > >]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineDominators.h:116:30: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIDebuggerInsertNops.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixVGPRCopies.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixSGPRCopies.cpp:68: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFoldOperands.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFixWWMLiveness.cpp:54: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 82%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIFrameLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertSkips.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaitcnts.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineInstr.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineBasicBlock.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetFrameLowering.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUFrameLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFrameLowering.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIFoldOperands.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertSkips.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInsertWaits.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIInstrInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaitcnts.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIISelLowering.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInsertWaits.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DataLayout.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::SDValue]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:1201:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:2482:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILoadStoreOptimizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUISelLowering.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.cpp:20: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerControlFlow.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:45: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:52: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILoadStoreOptimizer.cpp:44: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SILowerI1Copies.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerControlFlow.cpp:51: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineFunctionInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMachineScheduler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SILowerI1Copies.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIMemoryLegalizer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUArgumentUsageInfo.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineFunctionInfo.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineScheduler.h: In constructor ‘llvm::MachineSchedRegistry::MachineSchedRegistry(const char*, const char*, llvm::MachineSchedRegistry::ScheduleDAGCtor)’: /<>/julia-1.0.4+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] 145 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMasking.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIOptimizeExecMaskingPreRA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUInstrInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMachineScheduler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:11: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIMemoryLegalizer.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMasking.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIOptimizeExecMaskingPreRA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIPeepholeSDWA.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIRegisterInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIShrinkInstructions.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:24: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/SIWholeQuadMode.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIPeepholeSDWA.cpp:23: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetRegisterInfo.h:19, from /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU/AMDGPUGenRegisterInfo.inc:17931, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPURegisterInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineRegisterInfo.h:31, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIRegisterInfo.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIInstrInfo.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIISelLowering.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPUSubtarget.h:24, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:60: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIShrinkInstructions.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFrameInfo.h:360:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:673:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:674:53: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LiveIntervals.h:263:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Building CXX object lib/Target/AMDGPU/CMakeFiles/LLVMAMDGPUCodeGen.dir/GCNILPSched.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SlotIndexes.h:358:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Target/TargetMachine.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/memory:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/MCTargetDesc/AMDGPUMCTargetDesc.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/AMDGPU.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/SIWholeQuadMode.cpp:59: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/ArrayRecycler.h:131:12: required from ‘T* llvm::ArrayRecycler::allocate(llvm::ArrayRecycler::Capacity, AllocatorType&) [with AllocatorType = llvm::BumpPtrAllocatorImpl<>; T = llvm::MachineOperand; long unsigned int Align = 8]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/MachineFunction.h:688:51: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/ScheduleDAG.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Target/AMDGPU/GCNILPSched.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 84%] Linking CXX static library ../../libLLVMAMDGPUCodeGen.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Target/AMDGPU && /usr/bin/cmake -P CMakeFiles/LLVMAMDGPUCodeGen.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Built target LLVMAMDGPUCodeGen make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib/CMakeFiles/LLVM.dir/depend.internal". Scanning dependencies of target LLVM make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-shlib/CMakeFiles/LLVM.dir/build.make tools/llvm-shlib/CMakeFiles/LLVM.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 84%] Building CXX object tools/llvm-shlib/CMakeFiles/LLVM.dir/libllvm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-maybe-uninitialized -Wdelete-non-virtual-dtor -Wno-comment -ffunction-sections -fdata-sections -O3 -DNDEBUG -fPIC -fno-exceptions -fno-rtti -o CMakeFiles/LLVM.dir/libllvm.cpp.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-shlib/libllvm.cpp [ 84%] Linking CXX shared library ../../lib/libLLVM-6.0.so cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-shlib && /usr/bin/cmake -E cmake_link_script CMakeFiles/LLVM.dir/link.txt --verbose=1 /usr/bin/g++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-z,defs -Wl,-z,nodelete -shared -Wl,-soname,libLLVM-6.0.so -o ../../lib/libLLVM-6.0.so CMakeFiles/LLVM.dir/libllvm.cpp.o -Wl,-rpath,"\$ORIGIN/../lib" -Wl,--version-script,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib/tools/llvm-shlib/simple_version_script.map -Wl,--whole-archive ../../lib/libLLVMDemangle.a ../../lib/libLLVMSupport.a ../../lib/libLLVMCore.a ../../lib/libLLVMFuzzMutate.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMMIRParser.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMipo.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMCoroutines.a ../../lib/libLLVMLinker.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMLTO.a ../../lib/libLLVMMC.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMObject.a ../../lib/libLLVMObjectYAML.a ../../lib/libLLVMOption.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMSymbolize.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMInterpreter.a ../../lib/libLLVMMCJIT.a ../../lib/libLLVMOrcJIT.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMTarget.a ../../lib/libLLVMNVPTXCodeGen.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMNVPTXDesc.a ../../lib/libLLVMAMDGPUCodeGen.a ../../lib/libLLVMAMDGPUAsmParser.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUDisassembler.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUDesc.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMSystemZCodeGen.a ../../lib/libLLVMSystemZAsmParser.a ../../lib/libLLVMSystemZDisassembler.a ../../lib/libLLVMSystemZAsmPrinter.a ../../lib/libLLVMSystemZInfo.a ../../lib/libLLVMSystemZDesc.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMLineEditor.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMCoverage.a ../../lib/libLLVMPasses.a ../../lib/libLLVMDlltoolDriver.a ../../lib/libLLVMLibDriver.a ../../lib/libLLVMXRay.a ../../lib/libLLVMWindowsManifest.a -Wl,--no-whole-archive ../../lib/libLLVMObjCARCOpts.a ../../lib/libLLVMDebugInfoDWARF.a ../../lib/libLLVMDebugInfoPDB.a ../../lib/libLLVMExecutionEngine.a ../../lib/libLLVMRuntimeDyld.a ../../lib/libLLVMNVPTXInfo.a ../../lib/libLLVMNVPTXAsmPrinter.a ../../lib/libLLVMGlobalISel.a ../../lib/libLLVMipo.a ../../lib/libLLVMIRReader.a ../../lib/libLLVMAsmParser.a ../../lib/libLLVMInstrumentation.a ../../lib/libLLVMLinker.a ../../lib/libLLVMVectorize.a ../../lib/libLLVMAMDGPUAsmPrinter.a ../../lib/libLLVMAMDGPUInfo.a ../../lib/libLLVMAMDGPUUtils.a ../../lib/libLLVMSelectionDAG.a ../../lib/libLLVMAsmPrinter.a ../../lib/libLLVMCodeGen.a ../../lib/libLLVMBitWriter.a ../../lib/libLLVMDebugInfoCodeView.a ../../lib/libLLVMDebugInfoMSF.a ../../lib/libLLVMScalarOpts.a ../../lib/libLLVMInstCombine.a ../../lib/libLLVMTransformUtils.a ../../lib/libLLVMTarget.a ../../lib/libLLVMAnalysis.a ../../lib/libLLVMMCDisassembler.a ../../lib/libLLVMSystemZAsmPrinter.a ../../lib/libLLVMSystemZInfo.a ../../lib/libLLVMProfileData.a ../../lib/libLLVMOption.a ../../lib/libLLVMObject.a ../../lib/libLLVMBitReader.a ../../lib/libLLVMCore.a ../../lib/libLLVMBinaryFormat.a ../../lib/libLLVMMCParser.a ../../lib/libLLVMMC.a ../../lib/libLLVMSupport.a ../../lib/libLLVMDemangle.a -lrt -ldl -lpthread -lm make[6]: Leaving directory '/<>/julia-1.0.4+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 -f tools/llvm-ar/CMakeFiles/llvm-ar.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/DependInfo.cmake --color= cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-config /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/CMakeFiles/LTO.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config/CMakeFiles/llvm-config.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/depend.internal". Scanning dependencies of target llvm-config make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-config/CMakeFiles/llvm-config.dir/build.make tools/llvm-config/CMakeFiles/llvm-config.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ar.dir/depend.internal". [ 84%] Building CXX object tools/llvm-config/CMakeFiles/llvm-config.dir/llvm-config.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config && /usr/bin/g++ -DCMAKE_CFG_INTDIR=\".\" -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-config -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-config -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-config/llvm-config.cpp Scanning dependencies of target LLVMTestingSupport make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target llvm-ar make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' Scanning dependencies of target LTO make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lto/CMakeFiles/LTO.dir/build.make tools/lto/CMakeFiles/LTO.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object lib/Testing/Support/CMakeFiles/LLVMTestingSupport.dir/Error.cpp.o [ 85%] Building CXX object tools/llvm-ar/CMakeFiles/llvm-ar.dir/llvm-ar.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -DGTEST_HAS_TR1_TUPLE=0 -DGTEST_LANG_CXX11=1 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar/llvm-ar.cpp [ 85%] Building CXX object tools/lto/CMakeFiles/LTO.dir/LTODisassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto/LTODisassembler.cpp [ 85%] Building CXX object tools/lto/CMakeFiles/LTO.dir/lto.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:311:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 311 | #if _MSC_VER >= 1500 | ^~~~~~~~ /<>/julia-1.0.4+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] 395 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:413:5: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 413 | #if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:420:6: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 420 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:428:5: warning: "GTEST_USES_PCRE" is not defined, evaluates to 0 [-Wundef] 428 | #if GTEST_USES_PCRE | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:424:32: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 424 | # define GTEST_HAS_POSIX_RE (!GTEST_OS_WINDOWS) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:431:7: note: in expansion of macro ‘GTEST_HAS_POSIX_RE’ 431 | #elif GTEST_HAS_POSIX_RE | ^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:475:29: warning: "__EXCEPTIONS" is not defined, evaluates to 0 [-Wundef] 475 | # elif defined(__GNUC__) && __EXCEPTIONS | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:622:6: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 622 | # if _MSC_VER | ^~~~~~~~ /<>/julia-1.0.4+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] 657 | && !GTEST_OS_QNX && !defined(_LIBCPP_VERSION)) || _MSC_VER >= 1600 | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:759:7: warning: "GTEST_OS_LINUX_ANDROID" is not defined, evaluates to 0 [-Wundef] 759 | # if GTEST_OS_LINUX_ANDROID | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:780:33: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 780 | # if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_SYMBIAN || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:5: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:781:31: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 781 | GTEST_OS_WINDOWS_PHONE || GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1109:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 1109 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 1111 | #elif GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1406:5: warning: "GTEST_HAS_DOWNCAST_" is not defined, evaluates to 0 [-Wundef] 1406 | #if GTEST_HAS_DOWNCAST_ | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:922:6: note: in definition of macro ‘GTEST_IS_THREADSAFE’ 922 | (GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ \ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:923:10: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 923 | || (GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT) \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1452:5: note: in expansion of macro ‘GTEST_IS_THREADSAFE’ 1452 | #if GTEST_IS_THREADSAFE | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1466:6: warning: "GTEST_HAS_NOTIFICATION_" is not defined, evaluates to 0 [-Wundef] 1466 | # if GTEST_HAS_NOTIFICATION_ | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1568:28: warning: "GTEST_OS_WINDOWS_MINGW" is not defined, evaluates to 0 [-Wundef] 1568 | # if GTEST_HAS_PTHREAD && !GTEST_OS_WINDOWS_MINGW | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1649:6: warning: "GTEST_HAS_MUTEX_AND_THREAD_LOCAL_" is not defined, evaluates to 0 [-Wundef] 1649 | # if GTEST_HAS_MUTEX_AND_THREAD_LOCAL_ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:1653:8: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 1653 | # elif GTEST_OS_WINDOWS && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2242:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2242 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2310:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2310 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:34: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2373:61: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2373 | #if !GTEST_OS_WINDOWS_MOBILE && !GTEST_OS_WINDOWS_PHONE && !GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2379:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2379 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2386:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2386 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:32: warning: "GTEST_OS_WINDOWS_PHONE" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2397:57: warning: "GTEST_OS_WINDOWS_RT" is not defined, evaluates to 0 [-Wundef] 2397 | #if GTEST_OS_WINDOWS_MOBILE || GTEST_OS_WINDOWS_PHONE | GTEST_OS_WINDOWS_RT | ^~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2413:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 2413 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:2429:5: warning: "_MSC_VER" is not defined, evaluates to 0 [-Wundef] 2429 | #if _MSC_VER >= 1400 && !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~ /<>/julia-1.0.4+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] 2493 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+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] 53 | #if !GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:135:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 135 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:160:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 160 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:187:5: warning: "GTEST_NO_LLVM_RAW_OSTREAM" is not defined, evaluates to 0 [-Wundef] 187 | #if GTEST_NO_LLVM_RAW_OSTREAM | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:218:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 218 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:224:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 224 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:63, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-message.h:238:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 238 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-internal.h:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-string.h:71:5: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 71 | #if GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:104, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+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] 487 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 328 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:333:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 333 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:570:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 570 | #if GTEST_HAS_GLOBAL_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:577:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 577 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 820 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-death-test.h:201:7: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 201 | # if !GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:184:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 184 | #if !GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:193, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-param-util-generated.h:3155:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 3155 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-param-test.h:1224:6: warning: "GTEST_HAS_COMBINE" is not defined, evaluates to 0 [-Wundef] 1224 | # if GTEST_HAS_COMBINE | ^~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1612:5: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 1612 | #if GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1821:6: warning: "GTEST_DONT_DEFINE_FAIL" is not defined, evaluates to 0 [-Wundef] 1821 | #if !GTEST_DONT_DEFINE_FAIL | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1830:6: warning: "GTEST_DONT_DEFINE_SUCCEED" is not defined, evaluates to 0 [-Wundef] 1830 | #if !GTEST_DONT_DEFINE_SUCCEED | ^~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:47, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1955:6: warning: "GTEST_DONT_DEFINE_ASSERT_EQ" is not defined, evaluates to 0 [-Wundef] 1955 | #if !GTEST_DONT_DEFINE_ASSERT_EQ | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1959:6: warning: "GTEST_DONT_DEFINE_ASSERT_NE" is not defined, evaluates to 0 [-Wundef] 1959 | #if !GTEST_DONT_DEFINE_ASSERT_NE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1963:6: warning: "GTEST_DONT_DEFINE_ASSERT_LE" is not defined, evaluates to 0 [-Wundef] 1963 | #if !GTEST_DONT_DEFINE_ASSERT_LE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1967:6: warning: "GTEST_DONT_DEFINE_ASSERT_LT" is not defined, evaluates to 0 [-Wundef] 1967 | #if !GTEST_DONT_DEFINE_ASSERT_LT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1971:6: warning: "GTEST_DONT_DEFINE_ASSERT_GE" is not defined, evaluates to 0 [-Wundef] 1971 | #if !GTEST_DONT_DEFINE_ASSERT_GE | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:1975:6: warning: "GTEST_DONT_DEFINE_ASSERT_GT" is not defined, evaluates to 0 [-Wundef] 1975 | #if !GTEST_DONT_DEFINE_ASSERT_GT | ^~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2064:5: warning: "GTEST_OS_WINDOWS" is not defined, evaluates to 0 [-Wundef] 2064 | #if GTEST_OS_WINDOWS | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest.h:2186:6: warning: "GTEST_DONT_DEFINE_TEST" is not defined, evaluates to 0 [-Wundef] 2186 | #if !GTEST_DONT_DEFINE_TEST | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:46, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:100:6: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 100 | #if (GTEST_OS_SYMBIAN && defined(_STLP_NO_WCHAR_T)) || \ | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:436:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 436 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/internal/gmock-internal-utils.h:457:5: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 457 | #if GTEST_OS_SYMBIAN | ^~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:58, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:774:6: warning: "GTEST_OS_WINDOWS_MOBILE" is not defined, evaluates to 0 [-Wundef] 774 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-actions.h:1114:53: warning: "GTEST_OS_SYMBIAN" is not defined, evaluates to 0 [-Wundef] 1114 | #if !((GTEST_GCC_VER_ && GTEST_GCC_VER_ < 40000) || GTEST_OS_SYMBIAN) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 1151 | #if !GTEST_OS_WINDOWS_MOBILE | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+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] 372 | #if GTEST_HAS_STRING_PIECE_ | ^~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:533:6: note: in expansion of macro ‘GTEST_HAS_STD_WSTRING’ 533 | (GTEST_HAS_STD_WSTRING && GTEST_HAS_GLOBAL_STRING) | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4041:5: note: in expansion of macro ‘GTEST_HAS_GLOBAL_WSTRING’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:34: warning: "GTEST_OS_CYGWIN" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:53: warning: "GTEST_OS_SOLARIS" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:525:73: warning: "GTEST_OS_HAIKU" is not defined, evaluates to 0 [-Wundef] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+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] 525 | (!(GTEST_OS_LINUX_ANDROID || GTEST_OS_CYGWIN || GTEST_OS_SOLARIS || GTEST_OS_HAIKU || GTEST_OS_MINIX)) | ^~~~~~~~~~~~~~ /<>/julia-1.0.4+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’ 4041 | #if GTEST_HAS_GLOBAL_WSTRING || GTEST_HAS_STD_WSTRING | ^~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:3973:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StrEqualityMatcher >’ has user-provided ‘void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4002:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::HasSubstrMatcher >’ has user-provided ‘void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4009:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StartsWithMatcher >’ has user-provided ‘void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4016:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::EndsWithMatcher >’ has user-provided ‘void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::MatchesRegexMatcher]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4023:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::MatchesRegexMatcher::MatchesRegexMatcher(const testing::internal::MatchesRegexMatcher&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::MatchesRegexMatcher’ has user-provided ‘void testing::internal::MatchesRegexMatcher::operator=(const testing::internal::MatchesRegexMatcher&)’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1369:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1369 | GTEST_DISALLOW_ASSIGN_(MatchesRegexMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StrEqualityMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4048:23: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StrEqualityMatcher >::StrEqualityMatcher(const testing::internal::StrEqualityMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StrEqualityMatcher >’ has user-provided ‘void testing::internal::StrEqualityMatcher::operator=(const testing::internal::StrEqualityMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1180:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1180 | GTEST_DISALLOW_ASSIGN_(StrEqualityMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::HasSubstrMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4077:17: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::HasSubstrMatcher >::HasSubstrMatcher(const testing::internal::HasSubstrMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::HasSubstrMatcher >’ has user-provided ‘void testing::internal::HasSubstrMatcher::operator=(const testing::internal::HasSubstrMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1227:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1227 | GTEST_DISALLOW_ASSIGN_(HasSubstrMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::StartsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4084:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::StartsWithMatcher >::StartsWithMatcher(const testing::internal::StartsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::StartsWithMatcher >’ has user-provided ‘void testing::internal::StartsWithMatcher::operator=(const testing::internal::StartsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1274:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1274 | GTEST_DISALLOW_ASSIGN_(StartsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-spec-builders.h:75, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-generated-function-mockers.h:43, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock.h:61, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h: In instantiation of ‘testing::PolymorphicMatcher::PolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:497:10: required from ‘testing::PolymorphicMatcher testing::MakePolymorphicMatcher(const Impl&) [with Impl = testing::internal::EndsWithMatcher >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:4091:14: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:432:67: warning: implicitly-declared ‘testing::internal::EndsWithMatcher >::EndsWithMatcher(const testing::internal::EndsWithMatcher >&)’ is deprecated [-Wdeprecated-copy] 432 | explicit PolymorphicMatcher(const Impl& an_impl) : impl_(an_impl) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/gtest-printers.h:103, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/SupportHelpers.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Testing/Support/Error.h:15, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/lib/Testing/Support/Error.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googletest/include/gtest/internal/gtest-port.h:873:8: note: because ‘testing::internal::EndsWithMatcher >’ has user-provided ‘void testing::internal::EndsWithMatcher::operator=(const testing::internal::EndsWithMatcher&) [with StringType = std::__cxx11::basic_string]’ 873 | void operator=(type const &) | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/utils/unittest/googlemock/include/gmock/gmock-matchers.h:1320:3: note: in expansion of macro ‘GTEST_DISALLOW_ASSIGN_’ 1320 | GTEST_DISALLOW_ASSIGN_(EndsWithMatcher); | ^~~~~~~~~~~~~~~~~~~~~~ [ 85%] Linking CXX static library ../../libLLVMTestingSupport.a cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/lib/Testing/Support && /usr/bin/cmake -P CMakeFiles/LLVMTestingSupport.dir/cmake_clean_target.cmake cd /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target LLVMTestingSupport make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto/CMakeFiles/llvm-lto.dir/depend.internal". Scanning dependencies of target llvm-lto make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-lto/CMakeFiles/llvm-lto.dir/build.make tools/llvm-lto/CMakeFiles/llvm-lto.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llvm-lto/CMakeFiles/llvm-lto.dir/llvm-lto.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lto/lto.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 85%] Linking CXX executable ../../bin/llvm-config cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-config make -f tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/build.make tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/depend.internal". Scanning dependencies of target llvm-profdata make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llvm-profdata/CMakeFiles/llvm-profdata.dir/llvm-profdata.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-profdata -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp [ 85%] Linking CXX executable ../../bin/llvm-ar cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto/llvm-lto.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-ar make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint/CMakeFiles/bugpoint.dir/depend.internal". Scanning dependencies of target bugpoint make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/bugpoint/CMakeFiles/bugpoint.dir/build.make tools/bugpoint/CMakeFiles/bugpoint.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/BugDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-profdata/llvm-profdata.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/CrashDebugger.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp [ 85%] Linking CXX shared library ../../lib/libLTO.so cd /<>/julia-1.0.4+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++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lto/LTO.exports -Wl,-Bsymbolic-functions -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 /<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target LTO make -f tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/build.make tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/depend.internal". Scanning dependencies of target llvm-dsymutil make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/dsymutil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = llvm::GlobalVariable*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp:950:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/dsymutil.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = const llvm::Instruction*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp:976:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = llvm::Function*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp:1071:65: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = const llvm::BasicBlock*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp:1088:71: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = std::__cxx11::basic_string]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp:1160:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = const llvm::MDNode*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/CrashDebugger.cpp:1173:69: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/BinaryHolder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.cpp [ 85%] Linking CXX executable ../../bin/llvm-lto cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 85%] Linking CXX executable ../../bin/llvm-profdata cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-lto make -f tools/llc/CMakeFiles/llc.dir/build.make tools/llc/CMakeFiles/llc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc/CMakeFiles/llc.dir/depend.internal". /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.cpp: In member function ‘llvm::ErrorOr > llvm::dsymutil::BinaryHolder::GetObjectFiles(llvm::StringRef, llvm::sys::TimePoint >)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.cpp:203:19: warning: redundant move in return statement [-Wredundant-move] 203 | return std::move(Objects); | ~~~~~~~~~^~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.cpp:203:19: note: remove ‘std::move’ call Scanning dependencies of target llc make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llc/CMakeFiles/llc.dir/llc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-profdata make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli/CMakeFiles/lli.dir/depend.internal". Scanning dependencies of target lli make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/lli/CMakeFiles/lli.dir/build.make tools/lli/CMakeFiles/lli.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/lli/CMakeFiles/lli.dir/lli.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h: In member function ‘llvm::Expected llvm::orc::JITCompileCallbackManager::getAvailableTrampolineAddr()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: warning: redundant move in return statement [-Wredundant-move] 147 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/CFBundle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/CFBundle.cpp [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DebugMap.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/LinkAllCodegenComponents.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:22: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/CodeGen/SchedulerRegistry.h:40:52: warning: cast between incompatible function types from ‘llvm::RegisterScheduler::FunctionPassCtor’ {aka ‘llvm::ScheduleDAGSDNodes* (*)(llvm::SelectionDAGISel*, llvm::CodeGenOpt::Level)’} to ‘llvm::MachinePassCtor’ {aka ‘void* (*)()’} [-Wcast-function-type] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h: In static member function ‘static llvm::Expected > llvm::orc::remote::OrcRemoteTargetClient::Create(llvm::orc::rpc::RawByteChannel&, std::function)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:483:23: warning: redundant move in return statement [-Wredundant-move] 483 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:483:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:484:21: warning: redundant move in return statement [-Wredundant-move] 484 | return std::move(Client); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:484:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h: In member function ‘llvm::Expected > llvm::orc::remote::OrcRemoteTargetClient::createRemoteMemoryManager()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:517:23: warning: redundant move in return statement [-Wredundant-move] 517 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:517:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h: In member function ‘llvm::Expected > llvm::orc::remote::OrcRemoteTargetClient::createIndirectStubsManager()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:528:23: warning: redundant move in return statement [-Wredundant-move] 528 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:528:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h: In member function ‘llvm::Expected llvm::orc::remote::OrcRemoteTargetClient::enableCompileCallbacks(llvm::JITTargetAddress)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:536:23: warning: redundant move in return statement [-Wredundant-move] 536 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:536:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::findSymbol(llvm::StringRef, bool) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:120:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:267:29: warning: redundant move in return statement [-Wredundant-move] 267 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:267:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp: In static member function ‘static llvm::ErrorOr > > llvm::dsymutil::DebugMap::parseYAMLDebugMap(llvm::StringRef, llvm::StringRef, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:145:19: warning: redundant move in return statement [-Wredundant-move] 145 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:145:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:235:27: warning: redundant move in return statement [-Wredundant-move] 235 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:235:27: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DebugMap.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::exec::CallIntVoid; ArgTs = {long unsigned int}; AltRetT = int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:491:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::exec::CallMain; ArgTs = {long unsigned int, std::vector, std::allocator >, std::allocator, std::allocator > > >}; AltRetT = int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:500:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llc/llc.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::exec::CallVoidVoid; ArgTs = {long unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:508:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::CreateRemoteAllocator; ArgTs = {long unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:516:56: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::CreateIndirectStubsOwner; ArgTs = {long unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:527:61: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::EmitResolverBlock; ArgTs = {}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:535:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::utils::GetSymbolAddress; ArgTs = {llvm::StringRef}; AltRetT = long unsigned int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:548:47: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::utils::TerminateSession; ArgTs = {}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:554:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::utils::GetRemoteInfo; ArgTs = {}; AltRetT = std::tuple, std::allocator >, unsigned int, unsigned int, unsigned int, unsigned int>; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected, std::allocator >, unsigned int, unsigned int, unsigned int, unsigned int> >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:570:52: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::eh::RegisterEHFrames; ArgTs = {long unsigned int, unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:579:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::DestroyRemoteAllocator; ArgTs = {long unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:584:57: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::DestroyIndirectStubsOwner; ArgTs = {long unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:594:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::EmitIndirectStubs; ArgTs = {long unsigned int, unsigned int}; AltRetT = std::tuple; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:600:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::stubs::EmitTrampolineBlock; ArgTs = {}; AltRetT = std::tuple; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:604:46: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::ReadMem; ArgTs = {long unsigned int, long unsigned int}; AltRetT = std::vector >; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected > >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:615:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::ReserveMem; ArgTs = {long unsigned int, long unsigned int, unsigned int}; AltRetT = long unsigned int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:625:64: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::SetProtections; ArgTs = {long unsigned int, long unsigned int, unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:635:75: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::WriteMem; ArgTs = {llvm::orc::remote::DirectBufferWriter}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:643:76: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::mem::WritePtr; ArgTs = {long unsigned int, long unsigned int}; AltRetT = void; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Error]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:651:45: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:336:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 336 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:336:33: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:464:33: warning: redundant move in return statement [-Wredundant-move] 464 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:464:33: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::LogicalDylib::findSymbol(BaseLayerT&, const string&, bool) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; std::string = std::__cxx11::basic_string]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:276:62: required from ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::findSymbolIn(llvm::orc::CompileOnDemandLayer::ModuleHandleT, const string&, bool) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; llvm::orc::CompileOnDemandLayer::ModuleHandleT = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>; std::string = std::__cxx11::basic_string]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:160:55: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:175:31: warning: redundant move in return statement [-Wredundant-move] 175 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:175:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected llvm::orc::CompileOnDemandLayer::extractAndCompile(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, llvm::Function&) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:352:48: required from ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:524:31: warning: redundant move in return statement [-Wredundant-move] 524 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:524:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected llvm::orc::CompileOnDemandLayer::emitPartition(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, const PartitionT&) [with PartitionT = std::set; BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename BaseLayerT::ModuleHandleT = std::_List_iterator >; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:504:14: required from ‘llvm::Expected llvm::orc::CompileOnDemandLayer::extractAndCompile(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, llvm::Function&) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:352:48: required from ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:605:33: warning: redundant move in return statement [-Wredundant-move] 605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:605:33: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:25, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/lli.cpp:28: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h: In instantiation of ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::rpc::detail::RPCEndpointBase, llvm::orc::rpc::RawByteChannel, unsigned int, unsigned int>::OrcRPCNegotiate; ArgTs = {const char*}; AltRetT = unsigned int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1311:16: required from ‘llvm::Expected llvm::orc::rpc::detail::RPCEndpointBase::getRemoteFunctionId(bool, bool) [with Func = llvm::orc::remote::exec::CallIntVoid; ImplT = llvm::orc::rpc::SingleThreadedRPCEndpoint; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1086:14: required from ‘llvm::Error llvm::orc::rpc::detail::RPCEndpointBase::appendCallAsync(HandlerT, const ArgTs& ...) [with Func = llvm::orc::remote::exec::CallIntVoid; HandlerT = llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::exec::CallIntVoid; ArgTs = {long unsigned int}; AltRetT = int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]::; ArgTs = {long unsigned int}; ImplT = llvm::orc::rpc::SingleThreadedRPCEndpoint; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1589:14: required from ‘typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType llvm::orc::rpc::SingleThreadedRPCEndpoint::callB(const ArgTs& ...) [with Func = llvm::orc::remote::exec::CallIntVoid; ArgTs = {long unsigned int}; AltRetT = int; ChannelT = llvm::orc::rpc::RawByteChannel; FunctionIdT = unsigned int; SequenceNumberT = unsigned int; typename llvm::orc::rpc::detail::ResultTraits::ErrorReturnType = llvm::Expected]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h:491:41: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: warning: redundant move in return statement [-Wredundant-move] 1598 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1598:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: warning: redundant move in return statement [-Wredundant-move] 1605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/RPCUtils.h:1605:29: note: remove ‘std::move’ call [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExecutionDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp: In member function ‘llvm::Expected > llvm::BugDriver::executeProgram(const llvm::Module*, std::string, std::string, const string&, llvm::AbstractInterpreter*) const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:347:21: warning: redundant move in return statement [-Wredundant-move] 347 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:347:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp: In member function ‘llvm::Expected > llvm::BugDriver::compileSharedObject(const string&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:394:21: warning: redundant move in return statement [-Wredundant-move] 394 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:394:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:399:21: warning: redundant move in return statement [-Wredundant-move] 399 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:399:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp: In member function ‘llvm::Expected llvm::BugDriver::diffProgram(const llvm::Module*, const string&, const string&, bool) const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:448:21: warning: redundant move in return statement [-Wredundant-move] 448 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExecutionDriver.cpp:448:21: note: remove ‘std::move’ call [ 85%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/DwarfLinker.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ExtractFunction.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ExtractFunction.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/Binary.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/Archive.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::dwarf::Attribute]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:3370:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 85%] Linking CXX executable ../../bin/llc cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/DwarfLinker.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llc make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as/CMakeFiles/llvm-as.dir/depend.internal". Scanning dependencies of target llvm-as make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-as/CMakeFiles/llvm-as.dir/build.make tools/llvm-as/CMakeFiles/llvm-as.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Building CXX object tools/llvm-as/CMakeFiles/llvm-as.dir/llvm-as.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-as -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-as/llvm-as.cpp [ 85%] Linking CXX executable ../../bin/llvm-as cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 85%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/FindBugs.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/FindBugs.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 85%] Built target llvm-as make -f tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/build.make tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/depend.internal". Scanning dependencies of target llvm-bcanalyzer make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-bcanalyzer/CMakeFiles/llvm-bcanalyzer.dir/llvm-bcanalyzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-bcanalyzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-bcanalyzer/llvm-bcanalyzer.cpp [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/Miscompilation.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In member function ‘virtual llvm::Expected >::TestResult> {anonymous}::ReduceMiscompilingPasses::doTest(std::vector >&, std::vector >&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:86:21: warning: redundant move in return statement [-Wredundant-move] 86 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:86:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:127:21: warning: redundant move in return statement [-Wredundant-move] 127 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:127:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:173:21: warning: redundant move in return statement [-Wredundant-move] 173 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:173:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In member function ‘virtual llvm::Expected::TestResult> {anonymous}::ReduceMiscompilingFunctions::doTest(std::vector&, std::vector&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:204:25: warning: redundant move in return statement [-Wredundant-move] 204 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:204:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:211:25: warning: redundant move in return statement [-Wredundant-move] 211 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:211:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In function ‘llvm::Expected > testMergedProgram(const llvm::BugDriver&, const llvm::Module&, const llvm::Module&, bool&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:241:21: warning: redundant move in return statement [-Wredundant-move] 241 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:241:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:243:19: warning: redundant move in return statement [-Wredundant-move] 243 | return std::move(Merged); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:243:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In function ‘llvm::Expected ExtractLoops(llvm::BugDriver&, llvm::Expected (*)(llvm::BugDriver&, std::unique_ptr, std::unique_ptr), std::vector&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:344:23: warning: redundant move in return statement [-Wredundant-move] 344 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:344:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:389:23: warning: redundant move in return statement [-Wredundant-move] 389 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:389:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In member function ‘virtual llvm::Expected::TestResult> {anonymous}::ReduceMiscompiledBlocks::doTest(std::vector&, std::vector&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:472:25: warning: redundant move in return statement [-Wredundant-move] 472 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:472:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:479:25: warning: redundant move in return statement [-Wredundant-move] 479 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:479:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In function ‘llvm::Expected ExtractBlocks(llvm::BugDriver&, llvm::Expected (*)(llvm::BugDriver&, std::unique_ptr, std::unique_ptr), std::vector&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:566:21: warning: redundant move in return statement [-Wredundant-move] 566 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:566:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:574:23: warning: redundant move in return statement [-Wredundant-move] 574 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:574:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In function ‘llvm::Expected > DebugAMiscompilation(llvm::BugDriver&, llvm::Expected (*)(llvm::BugDriver&, std::unique_ptr, std::unique_ptr))’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:645:23: warning: redundant move in return statement [-Wredundant-move] 645 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:645:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:660:23: warning: redundant move in return statement [-Wredundant-move] 660 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:660:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:671:25: warning: redundant move in return statement [-Wredundant-move] 671 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:671:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:684:23: warning: redundant move in return statement [-Wredundant-move] 684 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:684:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:694:25: warning: redundant move in return statement [-Wredundant-move] 694 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:694:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In function ‘llvm::Expected TestOptimizer(llvm::BugDriver&, std::unique_ptr, std::unique_ptr)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:724:23: warning: redundant move in return statement [-Wredundant-move] 724 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:724:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:733:21: warning: redundant move in return statement [-Wredundant-move] 733 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:733:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp: In function ‘llvm::Expected TestCodeGenerator(llvm::BugDriver&, std::unique_ptr, std::unique_ptr)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:994:21: warning: redundant move in return statement [-Wredundant-move] 994 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:994:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:1003:21: warning: redundant move in return statement [-Wredundant-move] 1003 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:1003:21: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = llvm::BasicBlock*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:572:31: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = llvm::Function*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:642:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h: In instantiation of ‘llvm::Expected llvm::ListReducer::reduceList(std::vector&) [with ElTy = std::__cxx11::basic_string]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/Miscompilation.cpp:750:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: warning: redundant move in return statement [-Wredundant-move] 53 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:53:25: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: warning: redundant move in return statement [-Wredundant-move] 126 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:126:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: warning: redundant move in return statement [-Wredundant-move] 189 | return std::move(E); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ListReducer.h:189:31: note: remove ‘std::move’ call [ 87%] Linking CXX executable ../../bin/llvm-bcanalyzer cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-bcanalyzer make -f tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/build.make tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/depend.internal". Scanning dependencies of target llvm-c-test make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/attributes.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/attributes.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/calc.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/calc.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/debuginfo.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/debuginfo.c.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/debuginfo.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/diagnostic.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/diagnostic.c.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/diagnostic.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/disassemble.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -Werror=date-time -Wall -W -Wno-unused-parameter -Wwrite-strings -Wno-missing-field-initializers -pedantic -Wno-long-long -Wundef -Wno-comment -ffunction-sections -fdata-sections -std=gnu99 -Wstrict-prototypes -O3 -DNDEBUG -o CMakeFiles/llvm-c-test.dir/disassemble.c.o -c /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/disassemble.c [ 87%] Building CXX object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/echo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/echo.cpp [ 87%] Building CXX object tools/lli/CMakeFiles/lli.dir/OrcLazyJIT.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/lli -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h: In member function ‘llvm::Expected llvm::orc::JITCompileCallbackManager::getAvailableTrampolineAddr()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: warning: redundant move in return statement [-Wredundant-move] 147 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h:147:25: note: remove ‘std::move’ call [ 87%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachODebugMapParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::findSymbol(llvm::StringRef, bool) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:120:58: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:267:29: warning: redundant move in return statement [-Wredundant-move] 267 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:267:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:235:27: warning: redundant move in return statement [-Wredundant-move] 235 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:235:27: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp: In member function ‘llvm::ErrorOr > > {anonymous}::MachODebugMapParser::parse()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:334:19: warning: redundant move in return statement [-Wredundant-move] 334 | return std::move(Results); | ~~~~~~~~~^~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:334:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:336:33: warning: moving a local object in a return statement prevents copy elision [-Wpessimizing-move] 336 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:336:33: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:464:33: warning: redundant move in return statement [-Wredundant-move] 464 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:464:33: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h: In instantiation of ‘llvm::ErrorOr > llvm::dsymutil::BinaryHolder::GetFilesAs(llvm::StringRef, llvm::sys::TimePoint >) [with ObjectFileType = llvm::object::MachOObjectFile; llvm::sys::TimePoint > = std::chrono::time_point >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:123:70: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:118:29: warning: redundant move in return statement [-Wredundant-move] 118 | return std::move(Objects); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:118:29: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::LogicalDylib::findSymbol(BaseLayerT&, const string&, bool) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; std::string = std::__cxx11::basic_string]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:276:62: required from ‘llvm::JITSymbol llvm::orc::CompileOnDemandLayer::findSymbolIn(llvm::orc::CompileOnDemandLayer::ModuleHandleT, const string&, bool) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; llvm::orc::CompileOnDemandLayer::ModuleHandleT = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>; std::string = std::__cxx11::basic_string]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:160:55: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:175:31: warning: redundant move in return statement [-Wredundant-move] 175 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:175:31: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/BinaryHolder.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachODebugMapParser.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected llvm::orc::CompileOnDemandLayer::extractAndCompile(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, llvm::Function&) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:352:48: required from ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:524:31: warning: redundant move in return statement [-Wredundant-move] 524 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:524:31: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h: In instantiation of ‘llvm::Expected llvm::orc::CompileOnDemandLayer::emitPartition(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, const PartitionT&) [with PartitionT = std::set; BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename BaseLayerT::ModuleHandleT = std::_List_iterator >; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:504:14: required from ‘llvm::Expected llvm::orc::CompileOnDemandLayer::extractAndCompile(llvm::orc::CompileOnDemandLayer::LogicalDylib&, typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle, llvm::Function&) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename llvm::orc::CompileOnDemandLayer::LogicalDylib::SourceModuleHandle = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:352:48: required from ‘llvm::Error llvm::orc::CompileOnDemandLayer::addLogicalModule(llvm::orc::CompileOnDemandLayer::LogicalDylib&, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:234:20: required from ‘llvm::Expected::LogicalDylib>::iterator> llvm::orc::CompileOnDemandLayer::addModule(std::shared_ptr, std::shared_ptr) [with BaseLayerT = llvm::orc::IRTransformLayer, std::function(std::shared_ptr)> >; CompileCallbackMgrT = llvm::orc::JITCompileCallbackManager; IndirectStubsMgrT = llvm::orc::IndirectStubsManager; typename std::__cxx11::list::LogicalDylib>::iterator = std::_List_iterator, std::function(std::shared_ptr)> >, llvm::orc::JITCompileCallbackManager>::LogicalDylib>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/lli/OrcLazyJIT.h:134:63: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:605:33: warning: redundant move in return statement [-Wredundant-move] 605 | return std::move(Err); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h:605:33: note: remove ‘std::move’ call [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/OptimizerDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/OptimizerDriver.cpp [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/helpers.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/helpers.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/include-all.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/include-all.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/main.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/module.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/metadata.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/metadata.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/object.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/object.c [ 87%] Building C object tools/llvm-c-test/CMakeFiles/llvm-c-test.dir/targets.c.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test && /usr/bin/gcc -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-c-test/targets.c [ 87%] Linking CXX executable ../../bin/llvm-c-test cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-c-test make -f tools/llvm-cat/CMakeFiles/llvm-cat.dir/build.make tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat/CMakeFiles/llvm-cat.dir/depend.internal". Scanning dependencies of target llvm-cat make[6]: Leaving directory '/<>/julia-1.0.4+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[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-cat/CMakeFiles/llvm-cat.dir/llvm-cat.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cat -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cat/llvm-cat.cpp [ 87%] Building CXX object tools/dsymutil/CMakeFiles/llvm-dsymutil.dir/MachOUtils.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/dsymutil/MachOUtils.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/ToolRunner.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ToolRunner.cpp [ 87%] Linking CXX executable ../../bin/llvm-cat cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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-dsymutil cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ToolRunner.cpp: In member function ‘virtual llvm::Expected llvm::LLC::ExecuteProgram(const string&, const std::vector >&, const string&, const string&, const std::vector >&, const std::vector >&, unsigned int, unsigned int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ToolRunner.cpp:518:21: warning: redundant move in return statement [-Wredundant-move] 518 | return std::move(E); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/ToolRunner.cpp:518:21: note: remove ‘std::move’ call make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-cat make -f tools/llvm-cov/CMakeFiles/llvm-cov.dir/build.make tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov/CMakeFiles/llvm-cov.dir/depend.internal". Scanning dependencies of target llvm-cov make[6]: Leaving directory '/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/llvm-cov.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/llvm-cov.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-dsymutil [ 87%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/gcov.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/gcov.cpp make -f tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/build.make tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres/CMakeFiles/llvm-cvtres.dir/depend.internal". Scanning dependencies of target llvm-cvtres make[6]: Leaving directory '/<>/julia-1.0.4+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[6]: Entering directory '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cvtres -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cvtres/llvm-cvtres.cpp [ 87%] Linking CXX executable ../../bin/lli cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target lli make -f tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/build.make tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump/llvm-cxxdump.cpp [ 87%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CodeCoverage.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CodeCoverage.cpp [ 87%] Linking CXX executable ../../bin/llvm-cvtres cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/llvm-cxxfilt.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxfilt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxfilt/llvm-cxxfilt.cpp [ 87%] Building CXX object tools/bugpoint/CMakeFiles/bugpoint.dir/bugpoint.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp [ 87%] Linking CXX executable ../../bin/llvm-cxxfilt cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-cxxfilt make -f tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/build.make tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/DummyDemanglerFuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer/DummyDemanglerFuzzer.cpp [ 87%] Building CXX object tools/llvm-demangle-fuzzer/CMakeFiles/llvm-demangle-fuzzer.dir/llvm-demangle-fuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-demangle-fuzzer/llvm-demangle-fuzzer.cpp [ 87%] Linking CXX executable ../../bin/llvm-demangle-fuzzer cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-demangle-fuzzer make -f tools/llvm-diff/CMakeFiles/llvm-diff.dir/build.make tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff/CMakeFiles/llvm-diff.dir/depend.internal". Scanning dependencies of target llvm-diff make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/llvm-diff.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/llvm-diff.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/ValueMap.h:29, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/BugDriver.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint/bugpoint.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 87%] Building CXX object tools/llvm-cxxdump/CMakeFiles/llvm-cxxdump.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cxxdump/Error.cpp [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffConsumer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.cpp [ 87%] Linking CXX executable ../../bin/llvm-cxxdump cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-cxxdump make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/llvm-dis.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-dis/CMakeFiles/llvm-dis.dir/build.make tools/llvm-dis/CMakeFiles/llvm-dis.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-dis/CMakeFiles/llvm-dis.dir/llvm-dis.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dis -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp [ 87%] Linking CXX executable ../../bin/bugpoint cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target bugpoint make -f tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/build.make tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/depend.internal". Scanning dependencies of target llvm-dwarfdump make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DiffLog.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp [ 87%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/Statistics.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/Statistics.cpp [ 87%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageExporterJson.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageExporterJson.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:33:34: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 87%] Building CXX object tools/llvm-diff/CMakeFiles/llvm-diff.dir/DifferenceEngine.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DiagnosticHandler.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/LLVMContext.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dis/llvm-dis.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:661:47: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:50:5: required from ‘void {anonymous}::PriorityQueue::insert(const T&) [with T = std::pair; Sorter = {anonymous}::FunctionDifferenceEngine::QueueSorter; unsigned int InlineCapacity = 20]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:168:33: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffLog.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DiffConsumer.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-diff/DifferenceEngine.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 87%] Building CXX object tools/llvm-dwarfdump/CMakeFiles/llvm-dwarfdump.dir/llvm-dwarfdump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/llvm-dwarfdump.cpp [ 87%] Linking CXX executable ../../bin/llvm-dis cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Built target llvm-dis make -f tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/build.make tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/depend.internal". Scanning dependencies of target llvm-dwp make[6]: Leaving directory '/<>/julia-1.0.4+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]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 87%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/llvm-dwp.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/Binary.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/ObjectFile.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = const llvm::cl::OptionCategory*]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwarfdump/llvm-dwarfdump.cpp:516:62: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp: In function ‘llvm::Expected, 16> > getDWOFilenames(llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:492:19: warning: redundant move in return statement [-Wredundant-move] 492 | return std::move(DWOPaths); | ~~~~~~~~~^~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:492:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::dwarf::Attribute]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:479:68: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 88%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageFilters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.h:4, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/llvm-dwp.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 88%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageReport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.cpp [ 88%] Linking CXX executable ../../bin/llvm-dwarfdump cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-dwarfdump make -f tools/llvm-extract/CMakeFiles/llvm-extract.dir/build.make tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-extract /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract/CMakeFiles/llvm-extract.dir/depend.internal". Scanning dependencies of target llvm-extract make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Building CXX object tools/llvm-extract/CMakeFiles/llvm-extract.dir/llvm-extract.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-extract -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-extract -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-extract/llvm-extract.cpp [ 88%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/CoverageSummaryInfo.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.cpp [ 88%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageView.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageView.cpp [ 88%] Linking CXX executable ../../bin/llvm-diff cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 88%] Building CXX object tools/llvm-dwp/CMakeFiles/llvm-dwp.dir/DWPError.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-dwp/DWPError.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-diff 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/depend.internal". Scanning dependencies of target llvm-isel-fuzzer make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build.make tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageView.cpp: In member function ‘llvm::Expected > llvm::CoveragePrinter::createOutputStream(llvm::StringRef, llvm::StringRef, bool) const’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageView.cpp:72:19: warning: redundant move in return statement [-Wredundant-move] 72 | return std::move(OS); | ~~~~~~~~~^~~~ [ 88%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/DummyISelFuzzer.cpp.o /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageView.cpp:72:19: note: remove ‘std::move’ call cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer/DummyISelFuzzer.cpp [ 88%] Linking CXX executable ../../bin/llvm-dwp cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-dwp make -f tools/llvm-link/CMakeFiles/llvm-link.dir/build.make tools/llvm-link/CMakeFiles/llvm-link.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link/CMakeFiles/llvm-link.dir/depend.internal". [ 88%] Building CXX object tools/llvm-isel-fuzzer/CMakeFiles/llvm-isel-fuzzer.dir/llvm-isel-fuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-isel-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-isel-fuzzer/llvm-isel-fuzzer.cpp Scanning dependencies of target llvm-link make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-link -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp [ 88%] Linking CXX executable ../../bin/llvm-extract cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 88%] Built target llvm-extract make -f tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build.make tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/depend.internal". Scanning dependencies of target llvm-lto2 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build.make tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-lto2/CMakeFiles/llvm-lto2.dir/llvm-lto2.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-lto2 -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2 -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-link/llvm-link.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewHTML.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewHTML.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewHTML.cpp: In member function ‘virtual llvm::Expected > llvm::CoveragePrinterHTML::createViewFile(llvm::StringRef, bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewHTML.cpp:279:19: warning: redundant move in return statement [-Wredundant-move] 279 | return std::move(OS); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewHTML.cpp:279:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-lto2/llvm-lto2.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 90%] Linking CXX executable ../../bin/llvm-link cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-link make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc/CMakeFiles/llvm-mc.dir/depend.internal". Scanning dependencies of target llvm-mc make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-mc/CMakeFiles/llvm-mc.dir/build.make tools/llvm-mc/CMakeFiles/llvm-mc.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/llvm-mc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCAsmBackend.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/llvm-mc.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 90%] Linking CXX executable ../../bin/llvm-isel-fuzzer cd /<>/julia-1.0.4+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 [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/SourceCoverageViewText.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-isel-fuzzer make -f tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/build.make tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-mcmarkup/CMakeFiles/llvm-mcmarkup.dir/llvm-mcmarkup.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mcmarkup -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mcmarkup/llvm-mcmarkup.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:122:59: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ProfileData/Coverage/CoverageMapping.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageSummaryInfo.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageFilters.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/CoverageReport.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/SourceCoverageViewText.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 90%] Linking CXX executable ../../bin/llvm-mcmarkup cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 90%] Building CXX object tools/llvm-cov/CMakeFiles/llvm-cov.dir/TestingSupport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-cov/TestingSupport.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-mcmarkup make -f tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/build.make tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-modextract /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/depend.internal". Scanning dependencies of target llvm-modextract make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-modextract/CMakeFiles/llvm-modextract.dir/llvm-modextract.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-modextract -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-modextract -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-modextract/llvm-modextract.cpp [ 90%] Building CXX object tools/llvm-mc/CMakeFiles/llvm-mc.dir/Disassembler.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp [ 90%] Linking CXX executable ../../bin/llvm-cov cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-cov make -f tools/llvm-mt/CMakeFiles/llvm-mt.dir/build.make tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt/CMakeFiles/llvm-mt.dir/depend.internal". Scanning dependencies of target llvm-mt make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-mt/CMakeFiles/llvm-mt.dir/build.make tools/llvm-mt/CMakeFiles/llvm-mt.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ [ 90%] Building CXX object tools/llvm-mt/CMakeFiles/llvm-mt.dir/llvm-mt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-mt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mt/llvm-mt.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-mc/Disassembler.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 90%] Linking CXX executable ../../bin/llvm-mc cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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%] Linking CXX executable ../../bin/llvm-lto2 cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 90%] Linking CXX executable ../../bin/llvm-modextract cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-mc make -f tools/llvm-nm/CMakeFiles/llvm-nm.dir/build.make tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/llvm-nm.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-nm/CMakeFiles/llvm-nm.dir/llvm-nm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-nm -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-modextract make -f tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/build.make tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend [ 90%] Built target llvm-lto2 make -f tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/build.make tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/DependInfo.cmake --color= make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/depend.internal". Scanning dependencies of target llvm-objcopy make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/llvm-objcopy.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/llvm-objcopy.cpp Scanning dependencies of target llvm-objdump make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/llvm-objdump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp [ 90%] Linking CXX executable ../../bin/llvm-mt cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-mt 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/DummyOptFuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/DummyOptFuzzer.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp: In function ‘void dumpSymbolNamesFromObject(llvm::object::SymbolicFile&, bool, const string&, const string&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1156:33: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct {anonymous}::NMSymbol’; use assignment or value-initialization instead [-Wclass-memaccess] 1156 | memset(&S, '\0', sizeof(S)); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here 252 | struct NMSymbol { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1249:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct {anonymous}::NMSymbol’; use assignment or value-initialization instead [-Wclass-memaccess] 1249 | memset(&S, '\0', sizeof(NMSymbol)); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here 252 | struct NMSymbol { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1340:46: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct {anonymous}::NMSymbol’; use assignment or value-initialization instead [-Wclass-memaccess] 1340 | memset(&U, '\0', sizeof(NMSymbol)); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here 252 | struct NMSymbol { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1407:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct {anonymous}::NMSymbol’; use assignment or value-initialization instead [-Wclass-memaccess] 1407 | memset(&B, '\0', sizeof(NMSymbol)); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here 252 | struct NMSymbol { | ^~~~~~~~ /<>/julia-1.0.4+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] 1467 | memset(&L, '\0', sizeof(NMSymbol)); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here 252 | struct NMSymbol { | ^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:1530:44: warning: ‘void* memset(void*, int, size_t)’ clearing an object of non-trivial type ‘struct {anonymous}::NMSymbol’; use assignment or value-initialization instead [-Wclass-memaccess] 1530 | memset(&W, '\0', sizeof(NMSymbol)); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-nm/llvm-nm.cpp:252:8: note: ‘struct {anonymous}::NMSymbol’ declared here 252 | struct NMSymbol { | ^~~~~~~~ [ 90%] Building CXX object tools/llvm-opt-fuzzer/CMakeFiles/llvm-opt-fuzzer.dir/llvm-opt-fuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.cpp:19: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Bitcode/BitcodeReader.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-fuzzer/llvm-opt-fuzzer.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 90%] Building CXX object tools/llvm-objcopy/CMakeFiles/llvm-objcopy.dir/Object.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp: In instantiation of ‘std::unique_ptr llvm::Object::makeSection(const llvm::object::ELFFile&, const Elf_Shdr&) [with ELFT = llvm::object::ELFType; llvm::Object::Elf_Shdr = llvm::object::Elf_Shdr_Impl >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:936:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: warning: redundant move in return statement [-Wredundant-move] 507 | return std::move(SymTab); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp: In instantiation of ‘std::unique_ptr llvm::Object::makeSection(const llvm::object::ELFFile&, const Elf_Shdr&) [with ELFT = llvm::object::ELFType; llvm::Object::Elf_Shdr = llvm::object::Elf_Shdr_Impl >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:937:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp: In instantiation of ‘std::unique_ptr llvm::Object::makeSection(const llvm::object::ELFFile&, const Elf_Shdr&) [with ELFT = llvm::object::ELFType; llvm::Object::Elf_Shdr = llvm::object::Elf_Shdr_Impl >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:938:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp: In instantiation of ‘std::unique_ptr llvm::Object::makeSection(const llvm::object::ELFFile&, const Elf_Shdr&) [with ELFT = llvm::object::ELFType; llvm::Object::Elf_Shdr = llvm::object::Elf_Shdr_Impl >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:939:16: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: warning: redundant move in return statement [-Wredundant-move] /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objcopy/Object.cpp:507:28: note: remove ‘std::move’ call [ 90%] Linking CXX executable ../../bin/llvm-nm cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Built target llvm-nm 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 90%] Building CXX object tools/llvm-opt-report/CMakeFiles/llvm-opt-report.dir/OptReport.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-opt-report -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/CommandLine.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-opt-report/OptReport.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 92%] Linking CXX executable ../../bin/llvm-opt-report cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-opt-report make -f tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/build.make tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/depend.internal". Scanning dependencies of target llvm-pdbutil make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Analyze.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Analyze.cpp [ 92%] Linking CXX executable ../../bin/llvm-opt-fuzzer cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-opt-fuzzer [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/COFFDump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/COFFDump.cpp [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/ELFDump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/ELFDump.cpp [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/BytesOutputStyle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/BytesOutputStyle.cpp [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/MachODump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp [ 92%] Building CXX object tools/llvm-objdump/CMakeFiles/llvm-objdump.dir/WasmDump.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/WasmDump.cpp make -f tools/llvm-rc/CMakeFiles/llvm-rc.dir/build.make tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/llvm-rc.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/llvm-rc.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/llvm-rc.cpp [ 92%] Linking CXX executable ../../bin/llvm-objcopy cd /<>/julia-1.0.4+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 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/llvm-objdump.h:12, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-objdump/MachODump.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-objcopy make -f tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ARMWinEHPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ARMWinEHPrinter.cpp [ 92%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceFileWriter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceFileWriter.cpp [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/Diff.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp [ 92%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/COFFDumper.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp: In member function ‘llvm::Error llvm::pdb::DiffStyle::diffStreamDirectory()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:273:35: warning: implicitly-declared ‘constexpr llvm::detail::result_pair&>::result_pair(const llvm::detail::result_pair&>&)’ is deprecated [-Wdeprecated-copy] 273 | auto Iter = llvm::find_if(QI, [P, &StreamProvider](const value_type &V) { | ^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 274 | DiffResult Result = StreamProvider.compare(P.value(), V.value()); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 275 | return Result == DiffResult::EQUIVALENT || | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 276 | Result == DiffResult::IDENTICAL; | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 277 | }); | ~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1022:19: note: because ‘llvm::detail::result_pair&>’ has user-provided ‘llvm::detail::result_pair& llvm::detail::result_pair::operator=(const llvm::detail::result_pair&) [with R = llvm::SmallVector&]’ 1022 | result_pair &operator=(const result_pair &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = llvm::detail::enumerator_iter&>; = void; T = llvm::detail::result_pair&>; unsigned int N = 32]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:914:43: required from ‘llvm::SmallVector()))>::type>::type, Size> llvm::to_vector(R&&) [with unsigned int Size = 32; R = llvm::detail::enumerator&>; typename std::remove_const()))>::type>::type = llvm::detail::result_pair&>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:262:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 881 | this->append(S, E); | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:398:23: note: initializing argument 1 of ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::detail::enumerator_iter&>; = void; T = llvm::detail::result_pair&>]’ 398 | void append(in_iter in_start, in_iter in_end) { | ~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 881 | this->append(S, E); | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:398:41: note: initializing argument 2 of ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::detail::enumerator_iter&>; = void; T = llvm::detail::result_pair&>]’ 398 | void append(in_iter in_start, in_iter in_end) { | ~~~~~~~~^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::detail::enumerator_iter&>; = void; T = llvm::detail::result_pair&>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = llvm::detail::enumerator_iter&>; = void; T = llvm::detail::result_pair&>; unsigned int N = 32]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:914:43: required from ‘llvm::SmallVector()))>::type>::type, Size> llvm::to_vector(R&&) [with unsigned int Size = 32; R = llvm::detail::enumerator&>; typename std::remove_const()))>::type>::type = llvm::detail::result_pair&>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:262:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:399:40: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 399 | size_type NumInputs = std::distance(in_start, in_end); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/iterator:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:29: note: initializing argument 1 of ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = llvm::detail::enumerator_iter&>; typename std::iterator_traits<_Iterator>::difference_type = long int]’ 138 | distance(_InputIterator __first, _InputIterator __last) | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:399:40: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 399 | size_type NumInputs = std::distance(in_start, in_end); | ~~~~~~~~~~~~~^~~~~~~~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/iterator:62, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /usr/include/c++/9/bits/stl_iterator_base_funcs.h:138:53: note: initializing argument 2 of ‘typename std::iterator_traits<_Iterator>::difference_type std::distance(_InputIterator, _InputIterator) [with _InputIterator = llvm::detail::enumerator_iter&>; typename std::iterator_traits<_Iterator>::difference_type = long int]’ 138 | distance(_InputIterator __first, _InputIterator __last) | ~~~~~~~~~~~~~~~^~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 405 | this->uninitialized_copy(in_start, in_end, this->end()); | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:202:38: note: initializing argument 1 of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::detail::enumerator_iter&>; It2 = llvm::detail::result_pair&>*; T = llvm::detail::result_pair&>; bool isPodLike = false]’ 202 | static void uninitialized_copy(It1 I, It1 E, It2 Dest) { | ~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 405 | this->uninitialized_copy(in_start, in_end, this->end()); | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:202:45: note: initializing argument 2 of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::detail::enumerator_iter&>; It2 = llvm::detail::result_pair&>*; T = llvm::detail::result_pair&>; bool isPodLike = false]’ 202 | static void uninitialized_copy(It1 I, It1 E, It2 Dest) { | ~~~~^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(It1, It1, It2) [with It1 = llvm::detail::enumerator_iter&>; It2 = llvm::detail::result_pair&>*; T = llvm::detail::result_pair&>; bool isPodLike = false]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = llvm::detail::enumerator_iter&>; = void; T = llvm::detail::result_pair&>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = llvm::detail::enumerator_iter&>; = void; T = llvm::detail::result_pair&>; unsigned int N = 32]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:914:43: required from ‘llvm::SmallVector()))>::type>::type, Size> llvm::to_vector(R&&) [with unsigned int Size = 32; R = llvm::detail::enumerator&>; typename std::remove_const()))>::type>::type = llvm::detail::result_pair&>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:262:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:203:28: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 203 | std::uninitialized_copy(I, E, Dest); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /usr/include/c++/9/bits/stl_uninitialized.h:115:39: note: initializing argument 1 of ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::detail::enumerator_iter&>; _ForwardIterator = llvm::detail::result_pair&>*]’ 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ~~~~~~~~~~~~~~~^~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:203:28: warning: implicitly-declared ‘constexpr llvm::detail::enumerator_iter&>::enumerator_iter(const llvm::detail::enumerator_iter&>&)’ is deprecated [-Wdeprecated-copy] 203 | std::uninitialized_copy(I, E, Dest); | ~~~~~~~~~~~~~~~~~~~~~~~^~~~~~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:1070:23: note: because ‘llvm::detail::enumerator_iter&>’ has user-provided ‘llvm::detail::enumerator_iter& llvm::detail::enumerator_iter::operator=(const llvm::detail::enumerator_iter&) [with R = llvm::SmallVector&]’ 1070 | enumerator_iter &operator=(const enumerator_iter &Other) { | ^~~~~~~~ In file included from /usr/include/c++/9/memory:65, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:30, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/Diff.cpp:10: /usr/include/c++/9/bits/stl_uninitialized.h:115:63: note: initializing argument 2 of ‘_ForwardIterator std::uninitialized_copy(_InputIterator, _InputIterator, _ForwardIterator) [with _InputIterator = llvm::detail::enumerator_iter&>; _ForwardIterator = llvm::detail::result_pair&>*]’ 115 | uninitialized_copy(_InputIterator __first, _InputIterator __last, | ~~~~~~~~~~~~~~~^~~~~~ [ 92%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptParser.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::Expected llvm::rc::RCParser::parseIntExpr2()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:200:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 200 | RETURN_IF_ERROR(consumeType(Kind::RightParen)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:200:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 200 | RETURN_IF_ERROR(consumeType(Kind::RightParen)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In lambda function: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:272:23: warning: redundant move in return statement [-Wredundant-move] 272 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:272:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::Expected > llvm::rc::RCParser::readIntsWithCommas(size_t, size_t)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:292:19: warning: redundant move in return statement [-Wredundant-move] 292 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:292:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::Expected llvm::rc::RCParser::parseOptionalStatements(llvm::rc::RCParser::OptStmtType)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:332:19: warning: redundant move in return statement [-Wredundant-move] 332 | return std::move(Result); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:332:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::rc::RCParser::ParseType llvm::rc::RCParser::parseAcceleratorsResource()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:366:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 366 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:366:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 366 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:373:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 373 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:373:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 373 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:382:19: warning: redundant move in return statement [-Wredundant-move] 382 | return std::move(Accels); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:382:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::rc::RCParser::ParseType llvm::rc::RCParser::parseDialogResource(bool)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:420:19: warning: redundant move in return statement [-Wredundant-move] 420 | return std::move(Dialog); | ~~~~~~~~~^~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:420:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::rc::RCParser::ParseType llvm::rc::RCParser::parseUserDefinedResource(llvm::rc::IntOrString)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:431:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 431 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:431:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 431 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:438:7: note: in expansion of macro ‘RETURN_IF_ERROR’ 438 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:438:7: note: in expansion of macro ‘RETURN_IF_ERROR’ 438 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::Expected llvm::rc::RCParser::parseControl()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:472:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 472 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:472:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 472 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::Expected llvm::rc::RCParser::parseMenuItemsList()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:505:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 505 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:505:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 505 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:539:7: note: in expansion of macro ‘RETURN_IF_ERROR’ 539 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:539:7: note: in expansion of macro ‘RETURN_IF_ERROR’ 539 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:560:19: warning: redundant move in return statement [-Wredundant-move] 560 | return std::move(List); | ~~~~~~~~~^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:560:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::rc::RCParser::ParseType llvm::rc::RCParser::parseStringTableResource()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:565:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 565 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:565:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 565 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:580:19: warning: redundant move in return statement [-Wredundant-move] 580 | return std::move(Table); | ~~~~~~~~~^~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:580:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::Expected > llvm::rc::RCParser::parseVersionInfoBlockContents(llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:585:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 585 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:585:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 585 | RETURN_IF_ERROR(consumeType(Kind::BlockBegin)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:596:19: warning: redundant move in return statement [-Wredundant-move] 596 | return std::move(Contents); | ~~~~~~~~~^~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:596:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::Expected > llvm::rc::RCParser::parseVersionInfoStmt()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:615:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 615 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:615:5: note: in expansion of macro ‘RETURN_IF_ERROR’ 615 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp: In member function ‘llvm::rc::RCParser::ParseOptionType llvm::rc::RCParser::parseFontStmt(llvm::rc::RCParser::OptStmtType)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: warning: redundant move in return statement [-Wredundant-move] 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:681:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 681 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:23:21: note: remove ‘std::move’ call 23 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptParser.cpp:681:3: note: in expansion of macro ‘RETURN_IF_ERROR’ 681 | RETURN_IF_ERROR(consumeType(Kind::Comma)); | ^~~~~~~~~~~~~~~ In member function ‘llvm::Expected llvm::rc::RCParser::parseVersionInfoFixed()’: cc1plus: warning: ‘void* __builtin_memset(void*, int, long unsigned int)’ offset [346, 352] from the object at ‘Result’ is out of the bounds of referenced subobject ‘llvm::SmallVectorTemplateCommon::FirstEl’ with type ‘llvm::AlignedCharArrayUnion’ at offset 344 [-Warray-bounds] [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DiffPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DiffPrinter.cpp [ 92%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptStmt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptStmt.cpp [ 92%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/DumpOutputStyle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp: In function ‘llvm::Expected getModuleDebugStream(llvm::pdb::PDBFile&, uint32_t)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:370:19: warning: redundant move in return statement [-Wredundant-move] 370 | return std::move(ModS); | ~~~~~~~~~^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:370:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:40: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h: In instantiation of ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 37 | : GSIHashIterator::iterator_adaptor_base(std::forward(v)) {} | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/LinePrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:51: note: initializing argument 1 of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’ 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ~~~~~~~~~~~~~~~~~^ [ 92%] Building CXX object tools/llvm-rc/CMakeFiles/llvm-rc.dir/ResourceScriptToken.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptToken.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:32: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h: In instantiation of ‘static llvm::Expected llvm::codeview::SymbolDeserializer::deserializeAs(llvm::codeview::CVSymbol) [with T = llvm::codeview::UDTSym; llvm::codeview::CVSymbol = llvm::codeview::CVRecord]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:602:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:52:26: warning: redundant move in return statement [-Wredundant-move] 52 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h:52:26: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptToken.cpp: In member function ‘llvm::Expected > {anonymous}::Tokenizer::run()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptToken.cpp:174:23: warning: redundant move in return statement [-Wredundant-move] 174 | return std::move(TokenError); | ~~~~~~~~~^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rc/ResourceScriptToken.cpp:174:23: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/LinePrinter.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h: In instantiation of ‘llvm::iterator_adaptor_base::iterator_adaptor_base(WrappedIteratorT) [with DerivedT = llvm::pdb::GSIHashIterator; WrappedIteratorT = llvm::FixedStreamArrayIterator; IteratorCategoryT = std::random_access_iterator_tag; T = const unsigned int; DifferenceTypeT = long int; PointerT = const unsigned int*; ReferenceT = const unsigned int&; WrappedTraitsT = std::iterator_traits >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:37:69: required from ‘llvm::pdb::GSIHashIterator::GSIHashIterator(T&&) [with T = llvm::FixedStreamArrayIterator]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h:66:77: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:218:70: warning: implicitly-declared ‘llvm::FixedStreamArrayIterator::FixedStreamArrayIterator(const llvm::FixedStreamArrayIterator&)’ is deprecated [-Wdeprecated-copy] 218 | explicit iterator_adaptor_base(WrappedIteratorT u) : I(std::move(u)) { | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamWriter.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugSubsection.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:315:3: note: because ‘llvm::FixedStreamArrayIterator’ has user-provided ‘llvm::FixedStreamArrayIterator& llvm::FixedStreamArrayIterator::operator=(const llvm::FixedStreamArrayIterator&) [with T = llvm::pdb::PSHashRecord]’ 315 | operator=(const FixedStreamArrayIterator &Other) { | ^~~~~~~~ [ 92%] Linking CXX executable ../../bin/llvm-rc cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/DumpOutputStyle.cpp:228:65: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-rc make -f tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/build.make tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/llvm-rtdyld.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-rtdyld -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp [ 92%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/COFFImportDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/COFFImportDumper.cpp [ 92%] Linking CXX executable ../../bin/llvm-objdump cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 92%] Built target llvm-objdump make -f tools/llvm-size/CMakeFiles/llvm-size.dir/build.make tools/llvm-size/CMakeFiles/llvm-size.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-size /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size/CMakeFiles/llvm-size.dir/depend.internal". Scanning dependencies of target llvm-size make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-size/CMakeFiles/llvm-size.dir/llvm-size.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-size -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-size -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-size/llvm-size.cpp [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ELFDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-rtdyld/llvm-rtdyld.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function ‘const char* getTypeString(unsigned int, uint64_t)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1510:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 1510 | switch (Type) { | ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1515:3: note: here 1515 | case EM_MIPS: | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function ‘const char* getElfSegmentType(unsigned int, unsigned int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1129:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 1129 | switch (Type) { | ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:1132:3: note: here 1132 | case ELF::EM_MIPS: | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp: In function ‘std::string getSectionTypeString(unsigned int, unsigned int)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2632:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2632 | switch (Type) { | ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2644:3: note: here 2644 | case EM_X86_64: | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2645:5: warning: this statement may fall through [-Wimplicit-fallthrough=] 2645 | switch (Type) { | ^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ELFDumper.cpp:2649:3: note: here 2649 | case EM_MIPS: | ^~~~ [ 93%] Linking CXX executable ../../bin/llvm-rtdyld cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-rtdyld 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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer /<>/julia-1.0.4+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 "/<>/julia-1.0.4+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 "/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/DummySpecialCaseListFuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer/DummySpecialCaseListFuzzer.cpp [ 93%] Building CXX object tools/llvm-special-case-list-fuzzer/CMakeFiles/llvm-special-case-list-fuzzer.dir/special-case-list-fuzzer.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-special-case-list-fuzzer/special-case-list-fuzzer.cpp [ 93%] Linking CXX executable ../../bin/llvm-size cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-size make -f tools/llvm-split/CMakeFiles/llvm-split.dir/build.make tools/llvm-split/CMakeFiles/llvm-split.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-split /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split/CMakeFiles/llvm-split.dir/depend.internal". [ 93%] Linking CXX executable ../../bin/llvm-special-case-list-fuzzer cd /<>/julia-1.0.4+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 Scanning dependencies of target llvm-split make[6]: Leaving directory '/<>/julia-1.0.4+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 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-split/CMakeFiles/llvm-split.dir/llvm-split.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-split -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-split -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-split/llvm-split.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-special-case-list-fuzzer make -f tools/llvm-stress/CMakeFiles/llvm-stress.dir/build.make tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress/CMakeFiles/llvm-stress.dir/depend.internal". Scanning dependencies of target llvm-stress make[6]: Leaving directory '/<>/julia-1.0.4+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]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-stress/CMakeFiles/llvm-stress.dir/llvm-stress.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-stress -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-stress/llvm-stress.cpp [ 93%] Linking CXX executable ../../bin/llvm-split cd /<>/julia-1.0.4+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 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-split make -f tools/llvm-strings/CMakeFiles/llvm-strings.dir/build.make tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-strings /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings/CMakeFiles/llvm-strings.dir/depend.internal". Scanning dependencies of target llvm-strings make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/llvm-strings/CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-strings -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-strings -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-strings/llvm-strings.cpp [ 93%] Linking CXX executable ../../bin/llvm-strings cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections CMakeFiles/llvm-strings.dir/llvm-strings.cpp.o -o ../../bin/llvm-strings -Wl,-rpath,"\$ORIGIN/../lib" ../../lib/libLLVM-6.0.so -lpthread make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-strings [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/Error.cpp [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/llvm-readobj.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/llvm-readobj.cpp [ 93%] Linking CXX executable ../../bin/llvm-stress cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-stress [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/MachODumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/MachODumper.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/InputFile.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp make -f tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/build.make tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer/CMakeFiles/llvm-symbolizer.dir/depend.internal". Scanning dependencies of target llvm-symbolizer make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-symbolizer -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-symbolizer/llvm-symbolizer.cpp /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp: In function ‘llvm::Expected getModuleDebugStream(llvm::pdb::PDBFile&, llvm::StringRef&, uint32_t)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:60:19: warning: redundant move in return statement [-Wredundant-move] 60 | return std::move(ModS); | ~~~~~~~~~^~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:60:19: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp: In static member function ‘static llvm::Expected llvm::pdb::InputFile::open(llvm::StringRef)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:263:21: warning: redundant move in return statement [-Wredundant-move] 263 | return std::move(IF); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:263:21: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:269:23: warning: redundant move in return statement [-Wredundant-move] 269 | return std::move(Err); | ~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:269:23: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:274:21: warning: redundant move in return statement [-Wredundant-move] 274 | return std::move(IF); | ~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/InputFile.cpp:274:21: note: remove ‘std::move’ call [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/ObjDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/ObjDumper.cpp [ 93%] Linking CXX executable ../../bin/llvm-symbolizer cd /<>/julia-1.0.4+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 /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-symbolizer [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WasmDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/WasmDumper.cpp [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/Win64EHDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/Win64EHDumper.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/llvm-pdbutil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp make -f tools/llvm-xray/CMakeFiles/llvm-xray.dir/build.make tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray/CMakeFiles/llvm-xray.dir/depend.internal". Scanning dependencies of target llvm-xray make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-xray/CMakeFiles/llvm-xray.dir/build.make tools/llvm-xray/CMakeFiles/llvm-xray.dir/build make[6]: Entering directory '/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/llvm-xray.cc make -f tools/obj2yaml/CMakeFiles/obj2yaml.dir/build.make tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml/CMakeFiles/obj2yaml.dir/depend.internal". Scanning dependencies of target obj2yaml make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/obj2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.cpp [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/func-id-helper.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.cc [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/coff2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp:14: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/llvm-pdbutil.cpp:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-account.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVDebugRecord.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/coff2yaml.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc:20: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /usr/include/c++/9/algorithm:60, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-account.cc:14: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/dwarf2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/dwarf2yaml.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/elf2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/elf2yaml.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-color-helper.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-color-helper.cc [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/FormatUtil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/FormatUtil.cpp [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-converter.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-converter.cc:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/LinePrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/LinePrinter.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalSymbolDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/MinimalSymbolDumper.cpp [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-extract.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-extract.cc:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/llvm-readobj/CMakeFiles/llvm-readobj.dir/WindowsResourceDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj/WindowsResourceDumper.cpp [ 93%] Linking CXX executable ../../bin/llvm-readobj cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/macho2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Built target llvm-readobj make -f tools/opt/CMakeFiles/opt.dir/build.make tools/opt/CMakeFiles/opt.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt/CMakeFiles/opt.dir/depend.internal". Scanning dependencies of target opt make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/AnalysisWrappers.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/AnalysisWrappers.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.cc:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp: In member function ‘llvm::Expected > MachODumper::dump()’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:193:19: warning: redundant move in return statement [-Wredundant-move] 193 | return std::move(Y); | ~~~~~~~~~^~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:193:19: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/macho2yaml.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/BreakpointPrinter.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/BreakpointPrinter.cpp [ 93%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/MinimalTypeDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/MinimalTypeDumper.cpp [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/Debugify.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/Debugify.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/Debugify.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), [ 93%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-graph-diff.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.cc [ 93%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/wasm2yaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:23, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph-diff.cc:19: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::xray::GraphRenderer::CallStats, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats> >; DerivedT = llvm::DenseMap, llvm::xray::GraphRenderer::CallStats, llvm::DenseMapInfo >, llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats> >; KeyT = std::pair; ValueT = llvm::xray::GraphRenderer::CallStats; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::xray::GraphRenderer::CallStats; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = std::pair; ValueT = llvm::xray::GraphRenderer::CallStats; KeyInfoT = llvm::DenseMapInfo >; BucketT = llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:396:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair, llvm::xray::GraphRenderer::CallStats>’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap, llvm::detail::DenseMapPair >; DerivedT = llvm::DenseMap, llvm::detail::DenseMapPair >; KeyT = int; ValueT = llvm::xray::GraphRenderer::FunctionStats; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::xray::GraphRenderer::FunctionStats; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::xray::GraphRenderer::FunctionStats; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >, llvm::DenseMapInfo, llvm::detail::DenseMapPair > > >; DerivedT = llvm::DenseMap >, llvm::DenseMapInfo, llvm::detail::DenseMapPair > > >; KeyT = int; ValueT = llvm::DenseSet >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::DenseSet >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::DenseSet >; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/XRay/Graph.h:75:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair > >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h: In instantiation of ‘void llvm::DenseMapBase::copyFrom(const llvm::DenseMapBase&) [with OtherBaseT = llvm::DenseMap >; DerivedT = llvm::DenseMap >; KeyT = int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:711:7: required from ‘void llvm::DenseMap::copyFrom(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:665:5: required from ‘llvm::DenseMap::DenseMap(const llvm::DenseMap&) [with KeyT = int; ValueT = llvm::SmallVector; KeyInfoT = llvm::DenseMapInfo; BucketT = llvm::detail::DenseMapPair >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-graph.h:37:7: required from here /<>/julia-1.0.4+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] 396 | memcpy(getBuckets(), other.getBuckets(), | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ 397 | getNumBuckets() * sizeof(BucketT)); | ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/DenseMap.h:40:8: note: ‘struct llvm::detail::DenseMapPair >’ declared here 40 | struct DenseMapPair : public std::pair { | ^~~~~~~~~~~~ [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/GraphPrinters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/GraphPrinters.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Endian.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVDebugRecord.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Object/COFF.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/obj2yaml.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/wasm2yaml.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 93%] Building CXX object tools/opt/CMakeFiles/opt.dir/NewPMDriver.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp [ 95%] Building CXX object tools/obj2yaml/CMakeFiles/obj2yaml.dir/Error.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/obj2yaml/Error.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PdbYaml.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp [ 95%] Linking CXX executable ../../bin/obj2yaml cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target obj2yaml make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov/CMakeFiles/sancov.dir/depend.internal". Scanning dependencies of target sancov make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/sancov/CMakeFiles/sancov.dir/build.make tools/sancov/CMakeFiles/sancov.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/sancov/CMakeFiles/sancov.dir/sancov.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sancov -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp:17: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/NewPMDriver.cpp:17: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-stacks.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/forward_list.h:38, from /usr/include/c++/9/forward_list:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /<>/julia-1.0.4+dfsg/deps/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>]’: /<>/julia-1.0.4+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>*]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:637:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/forward_list.h:38, from /usr/include/c++/9/forward_list:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, long unsigned int>’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sancov/sancov.cc:13: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/DIContext.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/Symbolize/Symbolize.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/func-id-helper.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:21: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: 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]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.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>]’ /<>/julia-1.0.4+dfsg/deps/srccache/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>]’ /<>/julia-1.0.4+dfsg/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]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+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> >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:367:36: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/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] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/forward_list.h:38, from /usr/include/c++/9/forward_list:38, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-stacks.cc:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, long unsigned int>’ declared here 208 | struct pair | ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyBuiltinDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+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 [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/PassPrinters.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyClassLayoutGraphicalDumper.cpp cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyCompilandDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyCompilandDumper.cpp [ 95%] Building CXX object tools/llvm-xray/CMakeFiles/llvm-xray.dir/xray-registry.cc.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-xray/xray-registry.cc In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CallGraph.h:50, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/GraphTraits.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/CallGraph.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PassPrinters.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 95%] Linking CXX executable ../../bin/llvm-xray cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyEnumDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyEnumDumper.cpp [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/PrintSCC.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/PrintSCC.cpp make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-xray make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sanstats /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats/CMakeFiles/sanstats.dir/depend.internal". Scanning dependencies of target sanstats make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/sanstats/CMakeFiles/sanstats.dir/build.make tools/sanstats/CMakeFiles/sanstats.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/sanstats/CMakeFiles/sanstats.dir/sanstats.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/sanstats -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sanstats -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/sanstats/sanstats.cpp [ 95%] Linking CXX executable ../../bin/sancov cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target sancov make -f tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/build.make tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/verify-uselistorder /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/verify-uselistorder/CMakeFiles/verify-uselistorder.dir/verify-uselistorder.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/verify-uselistorder -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/verify-uselistorder -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/verify-uselistorder/verify-uselistorder.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyExternalSymbolDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyExternalSymbolDumper.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyFunctionDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyFunctionDumper.cpp [ 95%] Linking CXX executable ../../bin/sanstats cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target sanstats make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj/CMakeFiles/yaml2obj.dir/depend.internal". Scanning dependencies of target yaml2obj make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/yaml2obj/CMakeFiles/yaml2obj.dir/build.make tools/yaml2obj/CMakeFiles/yaml2obj.dir/build [ 95%] Building CXX object tools/opt/CMakeFiles/opt.dir/opt.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/opt -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2obj.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypeDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyTypeDumper.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringExtras.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2obj.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 95%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2coff.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyTypedefDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyTypedefDumper.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2coff.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/PrettyVariableDumper.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PrettyVariableDumper.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Twine.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Triple.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/opt/opt.cpp:18: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 95%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/StreamUtil.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/StreamUtil.cpp [ 95%] Linking CXX executable ../../bin/verify-uselistorder cd /<>/julia-1.0.4+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 [ 95%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2elf.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp /usr/bin/g++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/StreamUtil.cpp: In function ‘void llvm::pdb::discoverStreamPurposes(llvm::pdb::PDBFile&, llvm::SmallVectorImpl&)’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/StreamUtil.cpp:92:53: warning: implicitly-declared ‘llvm::pdb::DbiModuleDescriptor& llvm::pdb::DbiModuleDescriptor::operator=(const llvm::pdb::DbiModuleDescriptor&)’ is deprecated [-Wdeprecated-copy] 92 | IMD.Descriptor = Modules.getModuleDescriptor(I); | ^ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/StreamUtil.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h:30:3: note: because ‘llvm::pdb::DbiModuleDescriptor’ has user-provided ‘llvm::pdb::DbiModuleDescriptor::DbiModuleDescriptor(const llvm::pdb::DbiModuleDescriptor&)’ 30 | DbiModuleDescriptor(const DbiModuleDescriptor &Info); | ^~~~~~~~~~~~~~~~~~~ make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target verify-uselistorder make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/depend.internal". Scanning dependencies of target llvm-ranlib make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-ranlib.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Generating ../../bin/llvm-ranlib cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-ranlib make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-ranlib make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-lib.dir/depend.internal". Scanning dependencies of target llvm-lib make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-lib.dir/build.make tools/llvm-ar/CMakeFiles/llvm-lib.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Generating ../../bin/llvm-lib cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-lib make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 95%] Built target llvm-lib make -f tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build.make tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/depend.internal". Scanning dependencies of target llvm-dlltool make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' make -f tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build.make tools/llvm-ar/CMakeFiles/llvm-dlltool.dir/build make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Generating ../../bin/llvm-dlltool cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-ar && /usr/bin/cmake -E create_symlink llvm-ar /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-dlltool make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target llvm-dlltool make -f tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/build.make tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+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 '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Building CXX object tools/bugpoint-passes/CMakeFiles/BugpointPasses.dir/TestPasses.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/bugpoint-passes/TestPasses.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2elf.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 96%] Building CXX object tools/llvm-pdbutil/CMakeFiles/llvm-pdbutil.dir/YAMLOutputStyle.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-long-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp [ 96%] Linking CXX shared module ../../lib/BugpointPasses.so cd /<>/julia-1.0.4+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++ -fPIC -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./lib -Wl,-O3 -Wl,--gc-sections -Wl,--version-script,/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/bugpoint-passes/BugpointPasses.exports -Wl,-Bsymbolic-functions -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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target BugpointPasses make -f tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/build.make tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend make[6]: Entering directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release && /usr/bin/cmake -E cmake_depends "Unix Makefiles" /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake --color= Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/DependInfo.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Dependee "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/CMakeDirectoryInformation.cmake" is newer than depender "/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj/CMakeFiles/llvm-readelf.dir/depend.internal". Scanning dependencies of target llvm-readelf make[6]: Leaving directory '/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Generating ../../bin/llvm-readelf cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/llvm-readobj && /usr/bin/cmake -E create_symlink llvm-readobj /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/./bin/llvm-readelf make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target llvm-readelf [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2macho.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iterator:64, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator_range.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Error.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/OutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:10: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/SymbolRecord.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/PdbYaml.h:16, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.h:14, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:10: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::SymbolKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:264:48: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h: In instantiation of ‘llvm::Expected > llvm::codeview::readCVRecordFromStream(llvm::BinaryStreamRef, uint32_t) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:91:62: required from ‘llvm::Error llvm::VarStreamArrayExtractor >::operator()(llvm::BinaryStreamRef, uint32_t&, llvm::codeview::CVRecord&) [with Kind = llvm::codeview::TypeLeafKind; uint32_t = unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/BinaryStreamArray.h:201:14: required from ‘llvm::VarStreamArrayIterator::IterType& llvm::VarStreamArrayIterator::operator+=(unsigned int) [with ValueType = llvm::codeview::CVRecord; Extractor = llvm::VarStreamArrayExtractor >; llvm::VarStreamArrayIterator::IterType = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/iterator.h:124:55: required from ‘DerivedT& llvm::iterator_facade_base::operator++() [with DerivedT = llvm::VarStreamArrayIterator, llvm::VarStreamArrayExtractor > >; IteratorCategoryT = std::forward_iterator_tag; T = llvm::codeview::CVRecord; DifferenceTypeT = long int; PointerT = llvm::codeview::CVRecord*; ReferenceT = llvm::codeview::CVRecord&]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/llvm-pdbutil/YAMLOutputStyle.cpp:288:39: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: warning: redundant move in return statement [-Wredundant-move] 73 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:73:24: note: remove ‘std::move’ call /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: warning: redundant move in return statement [-Wredundant-move] 81 | return std::move(EC); | ^ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/DebugInfo/CodeView/CVRecord.h:81:24: note: remove ‘std::move’ call In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/BinaryFormat/MachO.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp:16: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/BinaryFormat/MachO.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2macho.cpp:16: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 96%] Linking CXX executable ../../bin/opt cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,--export-dynamic -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [ 96%] Built target opt [ 96%] Building CXX object tools/yaml2obj/CMakeFiles/yaml2obj.dir/yaml2wasm.cpp.o cd /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj && /usr/bin/g++ -DGTEST_HAS_RTTI=0 -D_GNU_SOURCE -D__STDC_CONSTANT_MACROS -D__STDC_FORMAT_MACROS -D__STDC_LIMIT_MACROS -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj -I/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/include -I/<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -pedantic -Wno-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 /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp In file included from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:18, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp:15: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/Allocator.h:247:33: required from ‘void* llvm::BumpPtrAllocatorImpl::Allocate(size_t, size_t) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096; size_t = long unsigned int]’ /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/YAMLParser.h:130:42: required from here /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/COFFYAML.h:17, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/include/llvm/ObjectYAML/ObjectYAML.h:13, from /<>/julia-1.0.4+dfsg/deps/srccache/llvm-6.0.0/tools/yaml2obj/yaml2wasm.cpp:15: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ [ 98%] Linking CXX executable ../../bin/yaml2obj cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 [100%] Linking CXX executable ../../bin/llvm-pdbutil cd /<>/julia-1.0.4+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++ -Wdate-time -D_FORTIFY_SOURCE=2 -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -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,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-allow-shlib-undefined -Wl,-rpath-link,/<>/julia-1.0.4+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 '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target yaml2obj make[6]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' [100%] Built target llvm-pdbutil make[5]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' /usr/bin/cmake -E cmake_progress_start /<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release/CMakeFiles 0 make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/deps/scratch/llvm-6.0.0/build_Release' echo 1 > scratch/llvm-6.0.0/build_Release/build-compiled rm -rf /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release mkdir -p /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr cd scratch/llvm-6.0.0/build_Release && cmake -DCMAKE_INSTALL_PREFIX="/<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr" -P cmake_install.cmake && find /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release -type f,l -name 'libLLVM*so*' -print -exec install -Dv '{}' /<>/julia-1.0.4+dfsg/deps/..//usr/lib/s390x-linux-gnu/julia/ \; -- Install configuration: "Release" -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/AsmParser -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/AsmParser/SlotMapping.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/AsmParser/Parser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/OpDescriptor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/RandomIRBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/Random.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/IRMutator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/Operations.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/FuzzMutate/FuzzerCLI.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCCodePadder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInstBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmLayout.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCCodeEmitter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/StringTableBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/AsmLexer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/AsmCond.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/MCAsmParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/MCAsmLexer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/MCAsmParserExtension.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/MCAsmParserUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/MCParsedAsmOperand.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCParser/MCTargetAsmParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCWinCOFFObjectWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCTargetOptions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInstrInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDwarf.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCObjectFileInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/LaneBitmask.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCSymbolizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCDisassembler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCRelocationInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDisassembler/MCExternalSymbolizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCDirectives.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSchedule.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSubtargetInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSectionCOFF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInstrDesc.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSymbolWasm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCContext.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCFragment.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSectionMachO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/SectionKind.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInst.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCWinEH.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCFixupKindInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCMachObjectWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmInfoCOFF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCWasmStreamer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSymbolELF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCFixedLenDisassembler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCWinCOFFStreamer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCTargetOptionsCommandFlags.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmBackend.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInstrItineraries.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCExpr.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCWin64EH.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAssembler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCStreamer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmInfoELF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/ConstantPools.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAnalysis -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmInfoDarwin.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSectionELF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCLinkerOptimizationHint.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSymbolCOFF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCObjectStreamer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInstPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSectionWasm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCCodeView.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCELFObjectWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/SubtargetFeature.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCRegisterInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmInfoWasm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCInstrAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCObjectWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCValue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MachineLocation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCWasmObjectWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCFixup.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCLabel.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCSymbolMachO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCAsmMacro.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCELFStreamer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IRReader -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IRReader/IRReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/ArgList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/OptParser.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/Option.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/Arg.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/OptTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Option/OptSpecifier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/AsmPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineMemOperand.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TailDuplicator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineJumpTableInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/Passes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/StackMaps.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineRegionInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveStacks.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/UnreachableBlockElim.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MIRParser -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MIRParser/MIRParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetSchedule.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineValueType.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/FaultMaps.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineOperand.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/FastISel.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/CallLowering.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/RegBankSelect.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/InstructionSelect.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/LegalizerHelper.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/RegisterBank.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/LegalizerInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/RegisterBankInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/LegalizationArtifactCombiner.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/InstructionSelectorImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/Utils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/IRTranslator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/Legalizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/InstructionSelector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/MachineIRBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/GISelWorkList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/Localizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GlobalISel/Types.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineFunction.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveIntervalUnion.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetOpcodes.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineSSAUpdater.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineModuleInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachinePostDominators.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GCStrategy.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveRegUnits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetInstrInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/DFAPacketizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/Analysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ScheduleDFS.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineBranchProbabilityInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetLowering.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MacroFusion.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SDNodeProperties.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachinePassRegistry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ScheduleDAGMutation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ScheduleHazardRecognizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/CalcSpillWeights.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveVariables.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LivePhysRegs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SlotIndexes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineInstrBundleIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineInstr.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/DAGCombine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SelectionDAGISel.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetRegisterInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MIRPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetCallingConv.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RegisterClassInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineFrameInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetLoweringObjectFileImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetFrameLowering.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineDominators.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetSubtargetInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ScheduleDAGInstrs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineOptimizationRemarkEmitter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RegisterUsageInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/IntrinsicLowering.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SelectionDAGTargetInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MIRYamlMapping.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RegAllocPBQP.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachORelocation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/VirtRegMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineScheduler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ValueTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/DIE.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SchedulerRegistry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SelectionDAGAddressAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineTraceMetrics.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/BasicTTIImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RegAllocRegistry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GCMetadataPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LinkAllCodegenComponents.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GCMetadata.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RegisterScavenging.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/DIEValue.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/DwarfStringPoolEntry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveInterval.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ScheduleDAG.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ExecutionDepsFix.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ResourcePriorityQueue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineDominanceFrontier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RuntimeLibcalls.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveRangeEdit.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineLoopInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/FunctionLoweringInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveRegMatrix.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineRegisterInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetPassConfig.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ExpandReductions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ValueTypes.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineInstrBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SelectionDAGNodes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineBlockFrequencyInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ParallelCG.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineModuleInfoImpls.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineCombinerPattern.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PreISelIntrinsicLowering.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineInstrBundle.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/AtomicExpandUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineConstantPool.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/CostTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/StackProtector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LexicalScopes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/WinEHFuncInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQP -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQP/Math.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQP/Solution.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQP/CostAllocator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQP/Graph.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQP/ReductionRules.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PBQPRAConstraint.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LowLevelType.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RegisterPressure.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetLoweringObjectFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LazyMachineBlockFrequencyInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineBasicBlock.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/EdgeBundles.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/MachineFunctionPass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/GCs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/CallingConvLower.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SelectionDAG.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/CommandFlags.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/RuntimeLibcalls.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ScoreboardHazardRecognizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/PseudoSourceValue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetOpcodes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LiveIntervals.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LinkAllAsmWriterComponents.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/ISDOpcodes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/LatencyPriorityQueue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/TargetSelectionDAG.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/TargetIntrinsicInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GlobalISel -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GlobalISel/SelectionDAGCompat.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GlobalISel/RegisterBank.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GlobalISel/Target.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/TargetSchedule.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/TargetItinerary.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/TargetCallingConv.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/GenericOpcodes.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/TargetOptions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/Target.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Target/TargetMachine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/WindowsManifest -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/WindowsManifest/WindowsManifestMerger.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLSymbols.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLDebugSections.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/DWARFEmitter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLTypeHashing.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/DWARFYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/ELFYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/CodeViewYAMLTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/COFFYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/WasmYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/MachOYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/YAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ObjectYAML/ObjectYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Demangle -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Demangle/Demangle.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/TypeBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ProfileSummary.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/CallingConv.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GlobalVariable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DerivedUser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ModuleSlotTracker.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GlobalObject.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GlobalIFunc.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/SymbolTableListTraits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Dominators.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/PassManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DebugInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsX86.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Attributes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Use.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/TrackingMDRef.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsMips.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DerivedTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Mangler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DiagnosticPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Value.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsBPF.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DebugInfoFlags.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Instruction.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/BasicBlock.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsSystemZ.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IRPrintingPasses.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/User.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Value.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/AutoUpgrade.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ValueSymbolTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Comdat.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/PatternMatch.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ValueMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsPowerPC.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DiagnosticHandler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicInst.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/TypeFinder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GlobalIndirectSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/CallSite.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsNVVM.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ModuleSummaryIndexYAML.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GlobalAlias.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/MDBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DIBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/PredIteratorCache.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Statepoint.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DataLayout.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Module.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ModuleSummaryIndex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/SafepointIRVerifier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/PassManagerInternal.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsAArch64.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/InlineAsm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/LegacyPassManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsAMDGPU.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Instructions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Verifier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsARM.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Operator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/NoFolder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Intrinsics.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsWebAssembly.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/LegacyPassNameParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DiagnosticInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ConstantRange.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DebugLoc.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GVMaterializer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Attributes.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/LLVMContext.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GetElementPtrTypeIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/LegacyPassManagers.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ConstantFolder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/GlobalValue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/OptBisect.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Intrinsics.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Metadata.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/ValueHandle.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Function.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Constant.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Metadata.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/CFG.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/InstIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Type.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/InstVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/AssemblyAnnotationWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsXCore.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Constants.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DebugInfoMetadata.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/OperandTraits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/UseListOrder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IntrinsicsHexagon.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Instruction.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/IRBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Argument.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/InstrTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ToolDrivers -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ToolDrivers/llvm-lib -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ToolDrivers/llvm-lib/LibDriver.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ToolDrivers/llvm-dlltool -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ToolDrivers/llvm-dlltool/DlltoolDriver.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/WindowsResource -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/WindowsResource/ResourceScriptToken.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/WindowsResource/ResourceScriptTokenList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/WindowsResource/ResourceProcessor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LineEditor -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LineEditor/LineEditor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Passes -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Passes/PassBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/ProfileCommon.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/Coverage -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMappingWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMappingReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/Coverage/CoverageMapping.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/SampleProfReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/SampleProfWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/InstrProf.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/GCOV.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/InstrProfData.inc -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/InstrProfWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/InstrProfReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ProfileData/SampleProf.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Pass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SimplifyIndVar.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/UnrollLoop.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SplitModule.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/EntryExitInstrumenter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/VNCoercion.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/PredicateInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/IntegerDivision.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/LowerInvoke.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SimplifyInstructions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/ASanStackFrameLayout.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SSAUpdaterImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/LoopVersioning.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SymbolRewriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/LowerMemIntrinsics.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/CodeExtractor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/Cloning.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SanitizerStats.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/LibCallsShrinkWrap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/Mem2Reg.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/BypassSlowDivision.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/Evaluator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/OrderedInstructions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/PromoteMemToReg.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/UnifyFunctionExitNodes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/AddDiscriminators.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/LCSSA.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/CtorUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/CallPromotionUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/ImportedFunctionsInliningStatistics.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/NameAnonGlobals.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SSAUpdater.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/EscapeEnumerator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/FunctionComparator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/BreakCriticalEdges.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/ModuleUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/BasicBlockUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/Local.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/LoopSimplify.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/LoopUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/FunctionImportUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/BuildLibCalls.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/GlobalStatus.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/ValueMapper.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Utils/SimplifyLibCalls.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/DeadArgumentElimination.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/CalledValuePropagation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/ConstantMerge.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/GlobalDCE.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/CrossDSOCFI.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/SCCP.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/ElimAvailExtern.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/StripDeadPrototypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/FunctionImport.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/PassManagerBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/LowerTypeTests.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/GlobalOpt.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/Internalize.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/ThinLTOBitcodeWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/AlwaysInliner.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/FunctionAttrs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/WholeProgramDevirt.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/InferFunctionAttrs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/ArgumentPromotion.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/Inliner.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/GlobalSplit.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/PartialInlining.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO/ForceFunctionAttrs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Instrumentation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Coroutines.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/ObjCARC.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/InstrProfiling.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/BDCE.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/NaryReassociate.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/AlignmentFromAssumptions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/DeadStoreElimination.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/JumpThreading.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopPassManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/GVN.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/CallSiteSplitting.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopSimplifyCFG.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopLoadElimination.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/Float2Int.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LICM.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopAccessAnalysisPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/SCCP.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/IndVarSimplify.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/RewriteStatepointsForGC.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopSink.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/IVUsersPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/Reassociate.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/MergedLoadStoreMotion.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopRotation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/ConstantHoisting.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/MemCpyOptimizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/PartiallyInlineLibCalls.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LowerExpectIntrinsic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/ADCE.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopIdiomRecognize.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopDistribute.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/TailRecursionElimination.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/Sink.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopDeletion.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LowerAtomic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/SimplifyCFG.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/GuardWidening.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/DCE.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/SimpleLoopUnswitch.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopPredication.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LowerGuardIntrinsic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/CorrelatedValuePropagation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/SROA.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopInstSimplify.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopStrengthReduce.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/SpeculateAroundPHIs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/GVNExpression.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/NewGVN.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/SpeculativeExecution.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopUnrollPass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/LoopDataPrefetch.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/EarlyCSE.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Scalar/DivRemPairs.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/PGOInstrumentation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/SampleProfile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/GCOVProfiler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Instrumentation -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Instrumentation/BoundsChecking.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Vectorize -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Vectorize/SLPVectorizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Vectorize/LoopVectorize.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/IPO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/Vectorize.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/InstCombine -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/InstCombine/InstCombineWorklist.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Transforms/InstCombine/InstCombine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/PassAnalysisSupport.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/LTOBackend.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/Caching.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/LTO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/Config.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/legacy -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/legacy/UpdateCompilerUsed.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/legacy/ThinLTOCodeGenerator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/legacy/LTOModule.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LTO/legacy/LTOCodeGenerator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/MappedBlockStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/MSFError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/MSFBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/IMSFFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/MSF/MSFCommon.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DIContext.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBDataStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTableShape.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeManaged.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolUnknown.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolAnnotation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCustom.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBExtras.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeEnum.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolThunk.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/GenericError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolBlock.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeVTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeTypedef.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompiland.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeDimension.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolLabel.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandDetails.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugStart.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeUDT.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBEnumChildren.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/ConcreteSymbolEnumerator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/UDTLayout.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDB.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBaseClass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBSourceFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolPublicSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFriend.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeBuiltin.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypePointer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolCompilandEnv.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolFuncDebugEnd.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeArray.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIASupport.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSymbols.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumSourceFiles.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumDebugStreams.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIASession.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumTables.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIASourceFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIARawSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIALineNumber.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIAEnumLineNumbers.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIATable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/DIA/DIADataStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolExe.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBSession.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionArg.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBContext.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolData.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBLineNumber.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/IPDBRawSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolFunc.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymDumper.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeFunctionSig.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeRawSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/TpiStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PublicsStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/RawTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptorBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/InfoStreamBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/GSIStreamBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/RawConstants.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeBuiltinSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeCompilandSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NamedStreamMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/ISectionContribVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/TpiHashing.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/ModuleDebugStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBFileBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeExeSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleDescriptor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/TpiStreamBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeSession.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiStreamBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/Formatters.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/DbiModuleList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/PDBStringTableBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/EnumTables.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/HashTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/InfoStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/GlobalsStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/RawError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/Hash.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/SymbolStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/Native/NativeEnumModules.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolUsingNamespace.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/PDB/PDBSymbolTypeCustom.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/Symbolize -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/Symbolize/SymbolizableModule.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/Symbolize/DIPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/Symbolize/Symbolize.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFSection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDie.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDataExtractor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugArangeSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFAbbreviationDeclaration.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFContext.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFObject.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugRangeList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAbbrev.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFCompileUnit.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFUnit.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugPubTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFRelocMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFTypeUnit.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugInfoEntry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFFormValue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugAranges.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFExpression.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFVerifier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFAcceleratorTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFGdbIndex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugFrame.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFUnitIndex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugMacro.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFAttribute.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/DWARF/DWARFDebugLoc.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/MergingTypeTableBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeSymbolEmitter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/RecordName.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/GUID.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolDumper.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/ContinuationRecordBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolRecordMapping.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugUnknownSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeRecordMapping.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugCrossExSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSymbolsSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbacks.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeDumpVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CVSymbolVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbackPipeline.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSymbolRVASubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeVisitorCallbackPipeline.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeIndex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeIndexDiscovery.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeTableCollection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/AppendingTypeTableBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorDelegate.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SimpleTypeSerializer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/Line.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/GlobalTypeTableBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CVTypeVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewRecordIO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugSubsectionRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolDumpDelegate.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewRegisters.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewTypes.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolDeserializer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/Formatters.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugLinesSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/LazyRandomTypeCollection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugStringTableSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolVisitorCallbacks.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugChecksumsSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/StringsAndChecksums.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeStreamMerger.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/EnumTables.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewSymbols.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/RecordSerialization.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugInlineeLinesSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeHashing.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeViewError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeDeserializer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugCrossImpSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CodeView.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/TypeCollection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/SymbolSerializer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CVRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/CVDebugRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/FunctionId.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/DebugInfo/CodeView/DebugFrameDataSubsection.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/SparsePropagation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/BlockFrequencyInfoImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/TargetLibraryInfo.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/Passes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LazyBlockFrequencyInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CodeMetrics.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ModuleSummaryAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ScalarEvolutionExpressions.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ObjCARCAnalysisUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/AliasAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/AliasSetTracker.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LazyValueInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/RegionInfoImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/AssumptionCache.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/RegionInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ObjectUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/VectorUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ProfileSummaryInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LazyCallGraph.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/OrderedBasicBlock.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/BranchProbabilityInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/TargetTransformInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/OptimizationRemarkEmitter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/DOTGraphTraitsPass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/TypeMetadataUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CFLAliasAnalysisUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/IteratedDominanceFrontier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CallPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/DivergenceAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/InlineCost.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ScopedNoAliasAA.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CFLAndersAliasAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/DomPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/IndirectCallPromotionAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/RegionIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/Trace.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CaptureTracking.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/AliasAnalysisEvaluator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ScalarEvolutionAliasAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/DominanceFrontier.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ValueTracking.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CallGraph.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CGSCCPassManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/EHPersonalities.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/IndirectCallSiteVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/TargetTransformInfoImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ScalarEvolutionExpander.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/MemorySSAUpdater.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/Interval.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/RegionPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/PostDominators.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/DominanceFrontierImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/Loads.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ConstantFolding.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ScalarEvolution.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/MemorySSA.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/RegionPass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/IntervalIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CFGPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopUnrollAnalyzer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfoImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ValueLattice.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/MemoryBuiltins.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ScalarEvolutionNormalization.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/GlobalsModRef.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ObjCARCInstKind.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CFLSteensAliasAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CallGraphSCCPass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LazyBranchProbabilityInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopPass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/BasicAliasAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CFG.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/TargetFolder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/BlockFrequencyInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopAnalysisManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CmpInstAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/IVUsers.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/PHITransAddr.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/PtrUseVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/DependenceAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/TypeBasedAliasAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/MemoryLocation.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/InstructionSimplify.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ObjCARCAliasAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/TargetLibraryInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/IntervalPartition.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/MemoryDependenceAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/Lint.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/ValueLatticeUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/DemandedBits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopAccessAnalysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Testing -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Testing/Support -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Testing/Support/Error.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Testing/Support/SupportHelpers.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LinkAllIR.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/PassRegistry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SparseMultiSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SetVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DeltaAlgorithm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ScopedHashTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ilist_node_options.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ScopeExit.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/None.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/VariadicFunction.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Triple.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SCCIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/APFloat.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/AllocatorList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallString.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PriorityQueue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ImmutableList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ilist_base.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ImmutableMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/IntrusiveRefCntPtr.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallBitVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/EquivalenceClasses.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Sequence.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/APSInt.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/APInt.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/MapVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/BitVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/CachedHashString.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringExtras.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Optional.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PointerEmbeddedInt.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DAGDeltaAlgorithm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ilist_node_base.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DepthFirstIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/IndexedMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Statistic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SparseBitVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/BreadthFirstIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ilist_iterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SetOperations.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/FoldingSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/iterator_range.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMapInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PostOrderIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/UniqueVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Twine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PointerSumType.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/IntEqClasses.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ilist_node.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/iterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ImmutableSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SparseSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PointerUnion.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ilist.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/EpochTracker.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/GraphTraits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/IntervalMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallPtrSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseSet.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PackedVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/TinyPtrVector.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PointerIntPair.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/edit_distance.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/simple_ilist.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/BitmaskEnum.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Hashing.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/PriorityWorklist.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringSwitch.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay/InstrumentationMap.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay/Trace.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay/XRayRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay/YAMLXRayRecord.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/XRay/Graph.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Linker -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Linker/IRMover.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Linker/Linker.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/Decompressor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ELFObjectFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ArchiveWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/StackMapParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/COFFImportFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/Binary.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/COFFModuleDefinition.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/WindowsResource.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ELF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/SymbolicFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ObjectFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/Wasm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/COFF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/IRSymtab.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ModuleSymbolTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/SymbolSize.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/MachOUniversal.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/MachO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/Error.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/RelocVisitor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/IRObjectFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ELFTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Object/Archive.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/StringMatcher.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/Main.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/SetTheory.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/StringToOffsetTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/TableGenBackend.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/SearchableTable.td -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/Record.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/TableGen/Error.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/MachO.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/Magic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Hexagon.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/AVR.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Lanai.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Sparc.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/BPF.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/PowerPC64.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/RISCV.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/ARM.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/AArch64.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/Mips.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/SystemZ.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/AMDGPU.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/x86_64.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/ARC.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/i386.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELFRelocs/WebAssembly.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/WasmRelocs -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/ELF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/Wasm.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/COFF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/Dwarf.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/MachO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/Dwarf.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/BinaryFormat/WasmRelocs.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/PassSupport.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/LinkAllPasses.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/OrcMCJITReplacement.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/ObjectCache.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/RTDyldMemoryManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Interpreter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/ExecutionEngine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/OProfileWrapper.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/GenericValue.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/ObjectMemoryBuffer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/RuntimeDyldChecker.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/IndirectionUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetServer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetClient.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/RPCUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/LazyEmittingLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/SymbolStringPool.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/ExecutionUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/CompileOnDemandLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/LambdaResolver.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/RPCSerialization.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcABISupport.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/IRCompileLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/RTDyldObjectLinkingLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/IRTransformLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/GlobalMappingLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/CompileUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/NullResolver.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/RawByteChannel.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/RemoteObjectLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/OrcRemoteTargetRPCAPI.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/Orc/ObjectTransformLayer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/JITSymbol.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/RuntimeDyld.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/SectionMemoryManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/MCJIT.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/ExecutionEngine/JITEventListener.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Win64EH.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/TypeName.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/TrigramIndex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/GlobPattern.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/AArch64TargetParser.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ARMWinEH.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/CBindingWrapping.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/X86TargetParser.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ARMEHABI.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Parallel.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/SaveAndRestore.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/LowLevelTypeImpl.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Compression.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/LineIterator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ManagedStatic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/CommandLine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryByteStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FormatProviders.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/SourceMgr.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/OnDiskHashTable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/TargetRegistry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryItemStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FileOutputBuffer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ARMTargetParser.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/RandomNumberGenerator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ToolOutputFile.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Endian.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ScopedPrinter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Solaris -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Solaris/sys -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Solaris/sys/regset.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/xxhash.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/RecyclingAllocator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Regex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/AtomicOrdering.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/SHA1.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/CodeGen.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FileSystem.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ErrorOr.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/MipsABIFlags.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/SwapByteOrder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/CachePruning.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Debug.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/WindowsError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryStreamWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Watchdog.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/CodeGenCoverage.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ThreadLocal.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/DebugCounter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/AMDGPUKernelDescriptor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/TargetParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FormatVariadic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ThreadPool.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryStreamError.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Host.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Casting.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/UniqueLock.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/MD5.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FormatAdapters.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Allocator.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/AMDGPUMetadata.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/SpecialCaseList.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ArrayRecycler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/raw_ostream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/TargetSelect.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/type_traits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Threading.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/circular_raw_ostream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Path.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/StringPool.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ErrorHandling.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/LEB128.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Process.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/DataExtractor.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Capacity.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FormatVariadicDetails.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Chrono.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/CrashRecoveryContext.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ARMBuildAttributes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryStreamReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Recycler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/PointerLikeTypeTraits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/GenericDomTree.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BlockFrequency.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ReverseIteration.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/CodeGenCWrappers.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/MathExtras.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/raw_os_ostream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/SMLoc.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/YAMLTraits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FormattedStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/NativeFormatting.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/AlignOf.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/raw_sha1_ostream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/DOTGraphTraits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Unicode.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Memory.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/PrettyStackTrace.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/LICENSE.TXT -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Program.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Compiler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/GraphWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/TarWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/UnicodeCharRanges.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ARMAttributeParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryStreamArray.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/SystemUtils.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ScaledNumber.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/TrailingObjects.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/EndianStream.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Timer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Error.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Locale.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/thread.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BranchProbability.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/GenericDomTreeConstruction.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/BinaryStreamRef.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FileUtilities.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/DynamicLibrary.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/FormatCommon.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/StringSaver.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Format.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Signals.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/PluginLoader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/ConvertUTF.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Errc.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/RWMutex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/KnownBits.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Options.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Mutex.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/MemoryBuffer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Atomic.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Valgrind.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/YAMLParser.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/LockFileManager.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/COM.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/MutexGuard.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Errno.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Registry.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/JamCRC.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Printable.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/InitializePasses.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitCodes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitstreamWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitstreamReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitcodeWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitcodeReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/LLVMBitCodes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Bitcode/BitcodeWriterPass.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/PassInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/LinkTimeOptimizer.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/BitWriter.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/BitReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Initialization.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/OrcBindings.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/DebugInfo.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/ExecutionEngine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Analysis.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Disassembler.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/lto.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Transforms -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Transforms/Scalar.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Transforms/PassManagerBuilder.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Transforms/IPO.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Transforms/Vectorize.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Support.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/ErrorHandling.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Core.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Linker.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Target.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Object.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/TargetMachine.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/IRReader.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/Types.h -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Attributes.gen -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Intrinsics.gen -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/llvm-config.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/Targets.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/abi-breaking.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/AsmParsers.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/AsmPrinters.def -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Config/Disassemblers.def -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/VCSRevision.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm/Support/DataTypes.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMDemangle.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSupport.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMTableGen.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-tblgen -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMCore.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMFuzzMutate.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMIRReader.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMCodeGen.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSelectionDAG.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAsmPrinter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMMIRParser.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMGlobalISel.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMBinaryFormat.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMBitReader.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMBitWriter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMTransformUtils.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMInstrumentation.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMInstCombine.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMScalarOpts.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMipo.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMVectorize.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/LLVMHello.so -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMObjCARCOpts.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMCoroutines.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMLinker.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAnalysis.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMLTO.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMMC.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMMCParser.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMMCDisassembler.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMObject.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMObjectYAML.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMOption.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMDebugInfoDWARF.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMDebugInfoMSF.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMDebugInfoCodeView.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMDebugInfoPDB.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSymbolize.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMExecutionEngine.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMInterpreter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMMCJIT.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMOrcJIT.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMRuntimeDyld.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMTarget.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMNVPTXCodeGen.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMNVPTXInfo.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMNVPTXAsmPrinter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMNVPTXDesc.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAMDGPUCodeGen.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAMDGPUAsmParser.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAMDGPUAsmPrinter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAMDGPUDisassembler.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAMDGPUInfo.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAMDGPUDesc.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAMDGPUUtils.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSystemZCodeGen.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSystemZAsmParser.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSystemZDisassembler.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSystemZAsmPrinter.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSystemZInfo.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMSystemZDesc.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMAsmParser.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMLineEditor.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMProfileData.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMCoverage.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMPasses.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMDlltoolDriver.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMLibDriver.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMXRay.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVMWindowsManifest.a -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLTO.so.6.0.0 -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLTO.so.6 -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLTO.so -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/include/llvm-c/lto.h -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-ar Creating llvm-ranlib Creating llvm-lib Creating llvm-dlltool -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-config -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-lto -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-profdata -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/bugpoint -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/BugpointPasses.so -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-dsymutil -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llc -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/lli -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-as -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-bcanalyzer -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-c-test -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-cat -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-cfi-verify -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-cov -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-cvtres -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-cxxdump -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-cxxfilt -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-diff -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-dis -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-dwarfdump -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-dwp -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-extract -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-link -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-lto2 -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-mc -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-mcmarkup -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-modextract -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-mt -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-nm -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-objcopy -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-objdump -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-opt-report -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-pdbutil -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-rc -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-readobj Creating llvm-readelf -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-rtdyld Creating libLLVM-6.0.0.so Creating libLLVM.so -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM-6.0.so -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-size -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-split -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-stress -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-strings -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-symbolizer -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/llvm-xray -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/obj2yaml -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/opt -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/share/opt-viewer/opt-diff.py -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/share/opt-viewer/opt-stats.py -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/share/opt-viewer/opt-viewer.py -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/share/opt-viewer/optpmap.py -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/share/opt-viewer/optrecord.py -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/share/opt-viewer/style.css -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/sancov -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/sanstats -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/verify-uselistorder -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/tools/yaml2obj -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/LLVMExports.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/LLVMExports-release.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/LLVMConfig.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/LLVMConfigVersion.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/LLVM-Config.cmake -- Up-to-date: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/. -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./LLVMInstallSymlink.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./FindSphinx.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./CheckLinkerFlag.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./LLVMExternalProjectUtils.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./HandleLLVMStdlib.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./AddLLVMDefinitions.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./CrossCompile.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./HandleLLVMOptions.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./TableGen.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./VersionFromVCS.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./DetermineGCCCompatible.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./LLVMProcessSources.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./CheckCompilerVersion.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./FindOCaml.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./ChooseMSVCCRT.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./AddSphinxTarget.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./CheckAtomic.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./AddOCaml.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./GetSVN.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./AddLLVM.cmake -- Installing: /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/cmake/llvm/./GenerateVersionFromCVS.cmake /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM.so '/<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM.so' -> '/<>/julia-1.0.4+dfsg/deps/..//usr/lib/s390x-linux-gnu/julia/libLLVM.so' /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM-6.0.0.so '/<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM-6.0.0.so' -> '/<>/julia-1.0.4+dfsg/deps/..//usr/lib/s390x-linux-gnu/julia/libLLVM-6.0.0.so' /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM-6.0.so '/<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr/lib/libLLVM-6.0.so' -> '/<>/julia-1.0.4+dfsg/deps/..//usr/lib/s390x-linux-gnu/julia/libLLVM-6.0.so' cd /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release/<>/julia-1.0.4+dfsg/usr && tar -czf /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz.tmp . rm -rf /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release mv /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz.tmp /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz mkdir -p /<>/julia-1.0.4+dfsg/usr /bin/tar -xzf /<>/julia-1.0.4+dfsg/usr-staging/llvm-6.0.0/build_Release.tgz -C /<>/julia-1.0.4+dfsg/usr echo llvm-6.0.0/build_Release > /<>/julia-1.0.4+dfsg/usr/manifest/llvm make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/deps' PATH=/usr/local/sbin:/usr/local/bin:/usr/sbin:/usr/bin:/sbin:/bin:/usr/games:/<>/julia-1.0.4+dfsg/usr/tools /<>/julia-1.0.4+dfsg/contrib/fixup-libgfortran.sh --verbose /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu make[3]: Entering directory '/<>/julia-1.0.4+dfsg/src' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited Warning: git information unavailable; versioning information limited Discovered traces of libgfortran within Got SONAMES of make[3]: Entering directory '/<>/julia-1.0.4+dfsg/base' Warning: git information unavailable; versioning information limited gcc -E -D PCRE2_CODE_UNIT_WIDTH=8 -dM /usr/include/pcre2.h | perl -nle '/^\s*#define\s+PCRE2_(\w*)\s*\(?(0x[0-9a-fA-F]+|[0-9]+)\)?u?\s*$/ and print "const $1 = UInt32($2)"' | LC_ALL=C sort > pcre_h.jl echo '#include ' | gcc -E -dM - | perl -nle 'print "const $1 = Int32($2)" if /^#define\s+(E\w+)\s+(\d+)\s*$/' | LC_ALL=C sort > errno_h.jl gcc -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -O0 -ggdb2 -DJL_DEBUG_BUILD -fstack-protector-all -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys-debug.so\"" -O3 /<>/julia-1.0.4+dfsg/src/ccalltest.c -fPIC -shared -o /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so.tmp -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now make -C /<>/julia-1.0.4+dfsg/src/support BUILDDIR='/<>/julia-1.0.4+dfsg/src/support' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src/support' gcc -E -P -DJULIA /<>/julia-1.0.4+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 Warning: git information unavailable; versioning information limited Makefile:102: "WARNING: Generating boilerplate git version info" gcc -E -P "-I/<>/julia-1.0.4+dfsg/usr/include" -DJULIA /<>/julia-1.0.4+dfsg/base/../src/uv_constants.h | tail -n 16 > uv_constants.jl REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libm.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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libm.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libm.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libm.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libm.so" ln -sf /lib/s390x-linux-gnu/libm.so.6 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libm.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libpcre2-8.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libpcre2-8.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libpcre2-8.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libpcre2-8.so" ln -sf /usr/lib/s390x-linux-gnu/libpcre2-8.so.0 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libpcre2-8.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libdSFMT.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libdSFMT.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libdSFMT.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libdSFMT.so" REALPATH=`/<>/julia-1.0.4+dfsg/usr/tools/libwhich -p libopenblas.so` && REALPATH_wd="`pwd`" && REALPATH_=`readlink -n ${REALPATH} || true` && if [ -n "${REALPATH_}" ]; then REALPATH_wd=`dirname "${REALPATH}"`; REALPATH="${REALPATH_}"; fi && if [ -z "`echo ${REALPATH} | grep '^/'`" ]; then REALPATH=${REALPATH_wd}/${REALPATH}; fi && REALPATH_=`objdump -p "${REALPATH}" | awk '/SONAME/ {print $2}'` && if [ -n "${REALPATH_}" ]; then REALPATH_=$(dirname "${REALPATH}")/${REALPATH_}; if [ -e "${REALPATH_}" ]; then REALPATH=${REALPATH_}; fi; fi && [ -e "$REALPATH" ] && ([ ! -e "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libopenblas.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libopenblas.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libopenblas.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libopenblas.so" ln -sf /usr/lib/s390x-linux-gnu/libdSFMT-19937.so.1 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libdSFMT.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgmp.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgmp.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgmp.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgmp.so" ln -sf /usr/lib/s390x-linux-gnu/libopenblas.so.0 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libopenblas.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmpfr.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmpfr.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmpfr.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmpfr.so" ln -sf /usr/lib/s390x-linux-gnu/libgmp.so.10 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgmp.so ln -sf /usr/lib/s390x-linux-gnu/libmpfr.so.6 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmpfr.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmbedtls.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmbedtls.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmbedtls.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmbedtls.so" REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libssh2.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libssh2.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libssh2.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libssh2.so" ln -sf /usr/lib/s390x-linux-gnu/libmbedtls.so.12 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libmbedtls.so ln -sf /usr/lib/s390x-linux-gnu/libssh2.so.1 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libssh2.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcurl.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcurl.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcurl.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcurl.so" REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgit2.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgit2.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgit2.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgit2.so" gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/hashing.o ln -sf /usr/lib/s390x-linux-gnu/libgit2.so.28 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libgit2.so ln -sf /usr/lib/s390x-linux-gnu/libcurl-gnutls.so.4 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcurl.so gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/timefuncs.o REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libamd.so" ln -sf /usr/lib/s390x-linux-gnu/libamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libamd.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcamd.so" ln -sf /usr/lib/s390x-linux-gnu/libcamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcamd.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libccolamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libccolamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libccolamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libccolamd.so" ln -sf /usr/lib/s390x-linux-gnu/libccolamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libccolamd.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcholmod.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcholmod.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcholmod.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcholmod.so" gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/ptrhash.o ln -sf /usr/lib/s390x-linux-gnu/libcholmod.so.3 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcholmod.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcolamd.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcolamd.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcolamd.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcolamd.so" ln -sf /usr/lib/s390x-linux-gnu/libcolamd.so.2 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libcolamd.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libumfpack.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libumfpack.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libumfpack.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libumfpack.so" ln -sf /usr/lib/s390x-linux-gnu/libumfpack.so.5 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libumfpack.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libspqr.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libspqr.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libspqr.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libspqr.so" gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/operators.o ln -sf /usr/lib/s390x-linux-gnu/libspqr.so.2 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libspqr.so REALPATH=`/<>/julia-1.0.4+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 "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libsuitesparseconfig.so" ] || rm "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libsuitesparseconfig.so") && echo ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libsuitesparseconfig.so" && ln -sf "$REALPATH" "/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libsuitesparseconfig.so" ln -sf /usr/lib/s390x-linux-gnu/libsuitesparseconfig.so.5 /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/libsuitesparseconfig.so make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/base' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/utf8.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/ios.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/htable.o objcopy --only-keep-debug /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so.tmp /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so.debug objcopy --strip-debug /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so.tmp objcopy --add-gnu-debuglink=/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so.debug /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so.tmp mv /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so.tmp /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libccalltest.so make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/bitvector.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/int2str.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/libsupportinit.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/arraylist.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -I/<>/julia-1.0.4+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 /<>/julia-1.0.4+dfsg/src/support/strtod.o rm -rf /<>/julia-1.0.4+dfsg/src/support/libsupport.a ar -rcs /<>/julia-1.0.4+dfsg/src/support/libsupport.a /<>/julia-1.0.4+dfsg/src/support/hashing.o /<>/julia-1.0.4+dfsg/src/support/timefuncs.o /<>/julia-1.0.4+dfsg/src/support/ptrhash.o /<>/julia-1.0.4+dfsg/src/support/operators.o /<>/julia-1.0.4+dfsg/src/support/utf8.o /<>/julia-1.0.4+dfsg/src/support/ios.o /<>/julia-1.0.4+dfsg/src/support/htable.o /<>/julia-1.0.4+dfsg/src/support/bitvector.o /<>/julia-1.0.4+dfsg/src/support/int2str.o /<>/julia-1.0.4+dfsg/src/support/libsupportinit.o /<>/julia-1.0.4+dfsg/src/support/arraylist.o /<>/julia-1.0.4+dfsg/src/support/strtod.o make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src/support' make -C /<>/julia-1.0.4+dfsg/src/flisp BUILDDIR='/<>/julia-1.0.4+dfsg/src/flisp' make[4]: Entering directory '/<>/julia-1.0.4+dfsg/src/flisp' Warning: git information unavailable; versioning information limited gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c flisp.c -o /<>/julia-1.0.4+dfsg/src/flisp/flisp.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c builtins.c -o /<>/julia-1.0.4+dfsg/src/flisp/builtins.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c string.c -o /<>/julia-1.0.4+dfsg/src/flisp/string.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c equalhash.c -o /<>/julia-1.0.4+dfsg/src/flisp/equalhash.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c table.c -o /<>/julia-1.0.4+dfsg/src/flisp/table.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c iostream.c -o /<>/julia-1.0.4+dfsg/src/flisp/iostream.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c julia_extensions.c -o /<>/julia-1.0.4+dfsg/src/flisp/julia_extensions.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -DNDEBUG -DJL_NDEBUG -c flmain.c -o /<>/julia-1.0.4+dfsg/src/flisp/flmain.o rm -rf /<>/julia-1.0.4+dfsg/src/flisp/libflisp.a ar -rcs /<>/julia-1.0.4+dfsg/src/flisp/libflisp.a /<>/julia-1.0.4+dfsg/src/flisp/flisp.o /<>/julia-1.0.4+dfsg/src/flisp/builtins.o /<>/julia-1.0.4+dfsg/src/flisp/string.o /<>/julia-1.0.4+dfsg/src/flisp/equalhash.o /<>/julia-1.0.4+dfsg/src/flisp/table.o /<>/julia-1.0.4+dfsg/src/flisp/iostream.o /<>/julia-1.0.4+dfsg/src/flisp/julia_extensions.o gcc -ggdb2 -falign-functions -I../support -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -I/<>/julia-1.0.4+dfsg/usr/include -I/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -DUTF8PROC_EXPORTS -Wall -Wno-strict-aliasing -DUSE_COMPUTED_GOTO -fvisibility=hidden -Wpointer-arith -Wundef -Wold-style-definition -Wstrict-prototypes -Wc++-compat -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now /<>/julia-1.0.4+dfsg/src/flisp/flisp.o /<>/julia-1.0.4+dfsg/src/flisp/builtins.o /<>/julia-1.0.4+dfsg/src/flisp/string.o /<>/julia-1.0.4+dfsg/src/flisp/equalhash.o /<>/julia-1.0.4+dfsg/src/flisp/table.o /<>/julia-1.0.4+dfsg/src/flisp/iostream.o /<>/julia-1.0.4+dfsg/src/flisp/julia_extensions.o /<>/julia-1.0.4+dfsg/src/flisp/flmain.o -o /<>/julia-1.0.4+dfsg/src/flisp/flisp /<>/julia-1.0.4+dfsg/src/flisp/libflisp.a /<>/julia-1.0.4+dfsg/src/flisp/../support/libsupport.a /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.a -lutf8proc -lpthread -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive -Wl,--version-script=/<>/julia-1.0.4+dfsg/src/julia.expmap make[4]: Leaving directory '/<>/julia-1.0.4+dfsg/src/flisp' ./flisp/flisp /<>/julia-1.0.4+dfsg/src/mk_julia_flisp_boot.scm /<>/julia-1.0.4+dfsg/src/ jlfrontend.scm julia_flisp.boot ./flisp/flisp /<>/julia-1.0.4+dfsg/src/bin2hex.scm < julia_flisp.boot > julia_flisp.boot.inc make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/src' Warning: git information unavailable; versioning information limited /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/strtod.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/tzfile.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/ENTRY.i387.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/ios.h /<>/julia-1.0.4+dfsg/usr/include/julia/ mv julia_version.h.release.tmp julia_version.h /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/timefuncs.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/analyzer_annotations.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/bitvector.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/dtypes.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/END.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/dirpath.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/hashing.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/libsupport.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/utf8.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/ptrhash.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/MurmurHash3.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/ENTRY.amd64.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/htable.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/utils.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/arraylist.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/support/platform.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/julia.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/julia_assert.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/julia_threads.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/tls.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/locks.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/src/atomics.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/usr/include/uv.h /<>/julia-1.0.4+dfsg/usr/include/julia/ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jltypes.c -o jltypes.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gf.c -o gf.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/typemap.c -o typemap.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/ast.c -o ast.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/builtins.c -o builtins.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/module.c -o module.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/interpreter.c -o interpreter.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/symbol.c -o symbol.o In file included from /<>/julia-1.0.4+dfsg/src/interpreter.c:29: /<>/julia-1.0.4+dfsg/src/interpreter-stacktrace.c:373:2: warning: #warning "Interpreter backtraces not implemented for this platform" [-Wcpp] 373 | #warning "Interpreter backtraces not implemented for this platform" | ^~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/dlload.c -o dlload.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/sys.c -o sys.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/init.c -o init.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/task.c -o task.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/array.c -o array.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/dump.c -o dump.o /<>/julia-1.0.4+dfsg/src/array.c: In function ‘jl_array_shrink’: /<>/julia-1.0.4+dfsg/src/array.c:940:25: warning: request for implicit conversion from ‘void *’ to ‘char *’ not permitted in C++ [-Wc++-compat] 940 | typetagdata = malloc(a->nrows); | ^ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/staticdata.c -o staticdata.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/toplevel.c -o toplevel.o /<>/julia-1.0.4+dfsg/src/array.c: In function ‘jl_array_grow_at’: /<>/julia-1.0.4+dfsg/src/array.c:790:43: warning: ‘newtypetagdata’ may be used uninitialized in this function [-Wmaybe-uninitialized] 790 | memset(newtypetagdata + idx, 0, inc); | ~~~~~~~~~~~~~~~^~~~~ /<>/julia-1.0.4+dfsg/src/array.c:720:11: note: ‘newtypetagdata’ was declared here 720 | char *newtypetagdata; | ^~~~~~~~~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jl_uv.c -o jl_uv.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/datatype.c -o datatype.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/simplevector.c -o simplevector.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/APInt-C.cpp -o APInt-C.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/runtime_intrinsics.c -o runtime_intrinsics.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/runtime_ccall.cpp -o runtime_ccall.o /<>/julia-1.0.4+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**)’: /<>/julia-1.0.4+dfsg/src/runtime_ccall.cpp:165:15: warning: argument ‘cache’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 165 | htable_t *cache, // weakref htable indexed by (fobj, vals) | ~~~~~~~~~~^~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/precompile.c -o precompile.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/threadgroup.c -o threadgroup.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/threading.c -o threading.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/stackwalk.c -o stackwalk.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc.c -o gc.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc-debug.c -o gc-debug.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/gc-pages.c -o gc-pages.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/method.c -o method.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jlapi.c -o jlapi.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/signal-handling.c -o signal-handling.o In file included from /<>/julia-1.0.4+dfsg/src/signal-handling.c:117: /<>/julia-1.0.4+dfsg/src/signals-unix.c: In function ‘jl_call_in_ctx’: /<>/julia-1.0.4+dfsg/src/signals-unix.c:162:2: warning: #warning "julia: throw-in-context not supported on this platform" [-Wcpp] 162 | #warning "julia: throw-in-context not supported on this platform" | ^~~~~~~ /<>/julia-1.0.4+dfsg/src/signals-unix.c:100:15: warning: unused variable ‘rsp’ [-Wunused-variable] 100 | uintptr_t rsp = (uintptr_t)ptls->signal_stack + sig_stack_size; | ^~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/safepoint.c -o safepoint.o At top level: /<>/julia-1.0.4+dfsg/src/signal-handling.c:98:15: warning: ‘jl_safe_read_mem’ defined but not used [-Wunused-function] 98 | static size_t jl_safe_read_mem(const volatile char *ptr, char *out, size_t len) | ^~~~~~~~~~~~~~~~ gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jloptions.c -o jloptions.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/timing.c -o timing.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/subtype.c -o subtype.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/rtutils.c -o rtutils.o gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -Wold-style-definition -Wstrict-prototypes -Wc++-compat -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DNDEBUG -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/crc32c.c -o crc32c.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/processor.cpp -o processor.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/codegen.cpp -o codegen.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/jitlayers.cpp -o jitlayers.o In file included from /<>/julia-1.0.4+dfsg/src/intrinsics.cpp:7, from /<>/julia-1.0.4+dfsg/src/codegen.cpp:1915: /<>/julia-1.0.4+dfsg/src/ccall.cpp:407:4: warning: #warning is a GCC extension 407 | # warning "ccall is defaulting to llvm ABI, since no platform ABI has been defined for this CPU/OS combination" | ^~~~~~~ /<>/julia-1.0.4+dfsg/src/ccall.cpp:407:4: warning: #warning "ccall is defaulting to llvm ABI, since no platform ABI has been defined for this CPU/OS combination" [-Wcpp] In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:22, from /<>/julia-1.0.4+dfsg/src/codegen.cpp:45: /<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/SchedulerRegistry.h: In constructor ‘llvm::RegisterScheduler::RegisterScheduler(const char*, const char*, llvm::RegisterScheduler::FunctionPassCtor)’: /<>/julia-1.0.4+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] 40 | : MachinePassRegistryNode(N, D, (MachinePassCtor)C) | ^ g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/disasm.cpp -o disasm.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/debuginfo.cpp -o debuginfo.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/BasicAliasAnalysis.h:17, from /<>/julia-1.0.4+dfsg/src/jitlayers.cpp:11: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/IR/PredIteratorCache.h:53:59: required from here /<>/julia-1.0.4+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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/ios:40, from /usr/include/c++/9/ostream:38, from /usr/include/c++/9/iostream:39, from /<>/julia-1.0.4+dfsg/src/jitlayers.cpp:6: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+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*)’: /<>/julia-1.0.4+dfsg/src/codegen.cpp:6389:22: warning: variable ‘found’ set but not used [-Wunused-but-set-variable] 6389 | bool found = false; | ^~~~~ In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/src/codegen.cpp:45: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = long unsigned int]’: /<>/julia-1.0.4+dfsg/usr/include/llvm/IR/DIBuilder.h:572:74: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ObjectFile.h:17, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:30: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair, std::pair >]’: /<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCStreamer.h:351:66: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:312:11: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair, std::pair >’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/iomanip:40, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair, std::pair >’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ObjectFile.h:17, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:30: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘void llvm::SmallVectorTemplateBase::push_back(const T&) [with T = std::pair]’: /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCContext.h:613:44: required from here /<>/julia-1.0.4+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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/iomanip:40, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Metadata*]’: /<>/julia-1.0.4+dfsg/src/cgutils.cpp:407:63: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/src/cgutils.cpp:817:69: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/src/intrinsics.cpp:1328:49: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/CodeGen/TargetSubtargetInfo.h:17, from /<>/julia-1.0.4+dfsg/src/codegen.cpp:45: /<>/julia-1.0.4+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*>]’: /<>/julia-1.0.4+dfsg/src/codegen.cpp:6660:53: required from here /<>/julia-1.0.4+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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /<>/julia-1.0.4+dfsg/src/codegen.cpp:32: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair<_jl_value_t**, llvm::GlobalVariable*>’ declared here 208 | struct pair | ^~~~ In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Object/ObjectFile.h:17, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:30: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = const std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:405:5: required from ‘void llvm::SmallVectorImpl::append(in_iter, in_iter) [with in_iter = const std::pair*; = void; T = std::pair]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:881:5: required from ‘llvm::SmallVector::SmallVector(ItTy, ItTy) [with ItTy = const std::pair*; = void; T = std::pair; unsigned int N = 2]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/MC/MCFragment.h:648:42: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/bits/stl_algobase.h:64, from /usr/include/c++/9/bits/char_traits.h:39, from /usr/include/c++/9/string:40, from /usr/include/c++/9/bits/locale_classes.h:40, from /usr/include/c++/9/bits/ios_base.h:41, from /usr/include/c++/9/iomanip:40, from /<>/julia-1.0.4+dfsg/src/disasm.cpp:22: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-simdloop.cpp -o llvm-simdloop.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopPass.h:18, from /<>/julia-1.0.4+dfsg/src/llvm-simdloop.cpp:12: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Host.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Hashing.h:49, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfo.h:39, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopPass.h:18, from /<>/julia-1.0.4+dfsg/src/llvm-simdloop.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-ptls.cpp -o llvm-ptls.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-muladd.cpp -o llvm-muladd.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-late-gc-lowering.cpp -o llvm-late-gc-lowering.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/PassRegistry.h:20, from /<>/julia-1.0.4+dfsg/usr/include/llvm/PassSupport.h:26, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Pass.h:376, from /<>/julia-1.0.4+dfsg/src/llvm-ptls.cpp:12: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/src/llvm-ptls.cpp:144:83: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/BitVector.h:17, from /<>/julia-1.0.4+dfsg/src/llvm-late-gc-lowering.cpp:3: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/src/llvm-late-gc-lowering.cpp:505:83: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-lower-handlers.cpp -o llvm-lower-handlers.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-gc-invariant-verifier.cpp -o llvm-gc-invariant-verifier.o /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/src/llvm-late-gc-lowering.cpp:1762:91: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/src/llvm-late-gc-lowering.cpp:1819:54: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Instruction.h:18, from /<>/julia-1.0.4+dfsg/usr/include/llvm/IR/BasicBlock.h:23, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/src/llvm-lower-handlers.cpp:4: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/src/llvm-lower-handlers.cpp:120:90: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-propagate-addrspaces.cpp -o llvm-propagate-addrspaces.o g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp -o llvm-multiversioning.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/IR/Instruction.h:18, from /<>/julia-1.0.4+dfsg/usr/include/llvm/IR/BasicBlock.h:23, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/CFG.h:18, from /<>/julia-1.0.4+dfsg/src/llvm-propagate-addrspaces.cpp:4: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/src/llvm-propagate-addrspaces.cpp:256:62: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMapInfo.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/DenseMap.h:17, from /<>/julia-1.0.4+dfsg/usr/include/llvm/PassRegistry.h:20, from /<>/julia-1.0.4+dfsg/usr/include/llvm/PassSupport.h:26, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Pass.h:376, from /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp:12: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = unsigned int]’: /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp:769:46: required from ‘llvm::Value* {anonymous}::CloneCtx::rewrite_inst_use(const Stack&, llvm::Value*, llvm::Instruction*) [with Stack = llvm::SmallVector<{anonymous}::ConstantUses::Frame, 4>]’ /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp:821:69: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp:12: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h: In instantiation of ‘static void llvm::SmallVectorTemplateBase::uninitialized_copy(T1*, T1*, T2*, typename std::enable_if::type, T2>::value>::type*) [with T1 = std::pair; T2 = std::pair; T = std::pair; typename std::enable_if::type, T2>::value>::type = void]’: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:276:23: required from ‘static void llvm::SmallVectorTemplateBase::uninitialized_move(It1, It1, It2) [with It1 = std::pair*; It2 = std::pair*; T = std::pair]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:834:3: required from ‘llvm::SmallVectorImpl& llvm::SmallVectorImpl::operator=(llvm::SmallVectorImpl&&) [with T = std::pair]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:906:36: required from ‘llvm::SmallVector::SmallVector(llvm::SmallVector&&) [with T = std::pair; unsigned int N = 0]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/Allocator.h:159:43: required from ‘llvm::BumpPtrAllocatorImpl::BumpPtrAllocatorImpl(llvm::BumpPtrAllocatorImpl&&) [with AllocatorT = llvm::MallocAllocator; long unsigned int SlabSize = 4096; long unsigned int SizeThreshold = 4096]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfo.h:617:51: required from ‘llvm::LoopInfoBase::LoopInfoBase(llvm::LoopInfoBase&&) [with BlockT = llvm::BasicBlock; LoopT = llvm::Loop]’ /<>/julia-1.0.4+dfsg/usr/include/llvm/Analysis/LoopInfo.h:800:72: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallVector.h:299:13: warning: ‘void* memcpy(void*, const void*, size_t)’ writing to an object of type ‘struct std::pair’ with no trivial copy-assignment; use copy-assignment or copy-initialization instead [-Wclass-memaccess] 299 | memcpy(Dest, I, (E - I) * sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/Optional.h:22, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/STLExtras.h:20, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/StringRef.h:13, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Pass.h:32, from /<>/julia-1.0.4+dfsg/src/llvm-multiversioning.cpp:12: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair’ declared here 208 | struct pair | ^~~~ g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp -o llvm-alloc-opt.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SetVector.h:23, from /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp:9: /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Value*]’: /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp:722:62: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] 102 | : Data(Vec.begin() == Vec.end() ? (T*)nullptr : Vec.begin()), /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::AllocaInst*]’: /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp:1455:50: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h: In instantiation of ‘llvm::ArrayRef::ArrayRef(const std::initializer_list<_Tp>&) [with T = llvm::Type*]’: /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp:1484:90: required from here /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/ArrayRef.h:102:37: warning: initializing ‘llvm::ArrayRef::Data’ from ‘std::initializer_list::begin’ does not extend the lifetime of the underlying array [-Winit-list-lifetime] g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/cgmemmgr.cpp -o cgmemmgr.o In file included from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallSet.h:19, from /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp:7: /<>/julia-1.0.4+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*> > > >]’: /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/GenericDomTree.h:719:5: required from ‘void llvm::DominatorTreeBase::updateDFSNumbers() const [with NodeT = llvm::BasicBlock; bool IsPostDom = false]’ /<>/julia-1.0.4+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]’ /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp:783:78: required from here /<>/julia-1.0.4+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] 312 | memcpy(this->end(), &Elt, sizeof(T)); | ~~~~~~^~~~~~~~~~~~~~~~~~~~~~~~~~~~~~ In file included from /usr/include/c++/9/utility:70, from /<>/julia-1.0.4+dfsg/usr/include/llvm/Support/type_traits.h:19, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallPtrSet.h:21, from /<>/julia-1.0.4+dfsg/usr/include/llvm/ADT/SmallSet.h:18, from /<>/julia-1.0.4+dfsg/src/llvm-alloc-opt.cpp:7: /usr/include/c++/9/bits/stl_pair.h:208:12: note: ‘struct std::pair*, __gnu_cxx::__normal_iterator* const*, std::vector*, std::allocator*> > > >’ declared here 208 | struct pair | ^~~~ g++ -I/<>/julia-1.0.4+dfsg/usr/include -Wdate-time -D_FORTIFY_SOURCE=2 -g -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -fPIC -fvisibility-inlines-hidden -Werror=date-time -std=c++11 -Wall -W -Wno-unused-parameter -Wwrite-strings -Wcast-qual -Wno-missing-field-initializers -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 -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" -DJL_NDEBUG -c /<>/julia-1.0.4+dfsg/src/llvm-api.cpp -o llvm-api.o /<>/julia-1.0.4+dfsg/src/codegen.cpp: In function ‘jl_cgval_t emit_expr(jl_codectx_t&, jl_value_t*, ssize_t)’: /<>/julia-1.0.4+dfsg/src/codegen.cpp:3808:60: warning: argument ‘expr’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 3808 | static jl_cgval_t emit_expr(jl_codectx_t &ctx, jl_value_t *expr, ssize_t ssaval) | ~~~~~~~~~~~~^~~~ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 julia_version.h /<>/julia-1.0.4+dfsg/usr/include/julia/ /<>/julia-1.0.4+dfsg/contrib/install.sh 644 /<>/julia-1.0.4+dfsg/usr/include/uv/unix.h /<>/julia-1.0.4+dfsg/usr/include/uv/version.h /<>/julia-1.0.4+dfsg/usr/include/uv/errno.h /<>/julia-1.0.4+dfsg/usr/include/uv/linux.h /<>/julia-1.0.4+dfsg/usr/include/uv/threadpool.h /<>/julia-1.0.4+dfsg/usr/include/julia/uv /<>/julia-1.0.4+dfsg/src/codegen.cpp: In function ‘jl_llvm_functions_t jl_compile_linfo(jl_method_instance_t**, jl_code_info_t*, size_t, const jl_cgparams_t*)’: /<>/julia-1.0.4+dfsg/src/codegen.cpp:1073:27: warning: variable ‘li’ might be clobbered by ‘longjmp’ or ‘vfork’ [-Wclobbered] 1073 | jl_method_instance_t *li = *pli; | ^~ g++ -shared -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -D_GNU_SOURCE -I. -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/flisp -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -I/<>/julia-1.0.4+dfsg/usr/include -DLIBRARY_EXPORTS -I/<>/julia-1.0.4+dfsg/deps/valgrind -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -fvisibility=hidden -fno-common -Wpointer-arith -Wundef -Wno-unused-result -DJL_BUILD_ARCH='"s390x"' -DJL_BUILD_UNAME='"Linux"' -I/<>/julia-1.0.4+dfsg/usr/include -DLLVM_SHLIB "-DJL_SYSTEM_IMAGE_PATH=\"../lib/s390x-linux-gnu/julia/sys.so\"" ./jltypes.o ./gf.o ./typemap.o ./ast.o ./builtins.o ./module.o ./interpreter.o ./symbol.o ./dlload.o ./sys.o ./init.o ./task.o ./array.o ./dump.o ./staticdata.o ./toplevel.o ./jl_uv.o ./datatype.o ./simplevector.o ./APInt-C.o ./runtime_intrinsics.o ./runtime_ccall.o ./precompile.o ./threadgroup.o ./threading.o ./stackwalk.o ./gc.o ./gc-debug.o ./gc-pages.o ./method.o ./jlapi.o ./signal-handling.o ./safepoint.o ./jloptions.o ./timing.o ./subtype.o ./rtutils.o ./crc32c.o ./processor.o ./codegen.o ./jitlayers.o ./disasm.o ./debuginfo.o ./llvm-simdloop.o ./llvm-ptls.o ./llvm-muladd.o ./llvm-late-gc-lowering.o ./llvm-lower-handlers.o ./llvm-gc-invariant-verifier.o ./llvm-propagate-addrspaces.o ./llvm-multiversioning.o ./llvm-alloc-opt.o ./cgmemmgr.o ./llvm-api.o -Wl,-rpath,'$ORIGIN/julia' -Wl,-rpath,'$ORIGIN' -Wl,-z,origin -o /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libjulia.so.1.0 -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,-Bsymbolic-functions -Wl,--whole-archive ./flisp/libflisp.a -Wl,--whole-archive ./support/libsupport.a -L/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libuv.a -lutf8proc -Wl,--no-whole-archive -L/<>/julia-1.0.4+dfsg/usr/lib -lLLVM -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive -Wl,--version-script=/<>/julia-1.0.4+dfsg/src/julia.expmap -Wl,-soname=libjulia.so.1 true -ignorelibjulia.so /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libjulia.so.1.0 true -ignore /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/libjulia.so.1.0 make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/src' make[3]: Entering directory '/<>/julia-1.0.4+dfsg/ui' Warning: git information unavailable; versioning information limited gcc -Wdate-time -D_FORTIFY_SOURCE=2 -fasynchronous-unwind-tables -DJULIA_HAS_IFUNC_SUPPORT=1 -DJULIA_ENABLE_THREADING -DJULIA_NUM_THREADS=1 -DJL_DISABLE_LIBUNWIND -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -std=gnu99 -pipe -fPIC -fno-strict-aliasing -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat -c /<>/julia-1.0.4+dfsg/ui/repl.c -o repl.o g++ -g -O2 -fdebug-prefix-map=/<>/julia-1.0.4+dfsg=. -fstack-protector-strong -Wformat -Werror=format-security -pipe -fPIC -fno-rtti -pedantic -D_FILE_OFFSET_BITS=64 -ggdb2 -falign-functions -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src -I/<>/julia-1.0.4+dfsg/src/support -I/<>/julia-1.0.4+dfsg/usr/include -Wall -Wno-strict-aliasing -fno-omit-frame-pointer -Wc++-compat repl.o -o /<>/julia-1.0.4+dfsg/usr/bin/julia -L/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia -L/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu -L/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu -ljulia -Wl,-Bdynamic -Wl,-Bsymbolic-functions -Wl,-z,relro -Wl,-z,now -Wl,--no-whole-archive -Wl,--no-as-needed -ldl -lrt -lpthread -Wl,--export-dynamic,--as-needed,--no-whole-archive -Wl,--version-script=/<>/julia-1.0.4+dfsg/src/julia.expmap -Wl,-rpath,'$ORIGIN/../lib/s390x-linux-gnu' -Wl,-rpath-link,/<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu -Wl,-z,origin make[3]: Leaving directory '/<>/julia-1.0.4+dfsg/ui' make[3]: Entering directory '/<>/julia-1.0.4+dfsg' Warning: git information unavailable; versioning information limited cd /<>/julia-1.0.4+dfsg/base && /<>/julia-1.0.4+dfsg/usr/bin/julia -C "generic" --output-ji /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/corecompiler.ji.tmp --startup-file=no -g0 -O0 compiler/compiler.jl LLVM ERROR: Cannot select: 0x138a27ec0: i64 = addrspacecast[0 -> 10] 0x138a27e58 0x138a27e58: i64,ch = load)(dereferenceable)(invariant)> 0x138a27d88:1, 0x138a19800, undef:i64 0x138a19800: i64,ch = load 0x1389b2d00, 0x138a196c8, undef:i64 0x138a196c8: i64 = SystemZISD::PCREL_WRAPPER TargetGlobalAddress:i64<%jl_value_t** @"jl_global#16"> 0 [TF=1] 0x138a19660: i64 = TargetGlobalAddress<%jl_value_t** @"jl_global#16"> 0 [TF=1] 0x138a19c78: i64 = undef 0x138a19c78: i64 = undef In function: japi1_top-level scope_0 make[3]: *** [Makefile:188: /<>/julia-1.0.4+dfsg/usr/lib/s390x-linux-gnu/julia/corecompiler.ji] Error 1 make[3]: Leaving directory '/<>/julia-1.0.4+dfsg' make[2]: *** [Makefile:75: julia-sysimg] Error 2 make[2]: Leaving directory '/<>/julia-1.0.4+dfsg' dh_auto_build: make -j4 "INSTALL=install --strip-program=true" prefix=/usr sysconfdir=/etc MULTIARCH=s390x-linux-gnu MULTIARCH_INSTALL=1 NO_GIT=1 "TAGGED_RELEASE_BANNER=Ubuntu ⛬ julia/1.0.4+dfsg-1" 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 JULIA_CPU_TARGET=generic USE_SYSTEM_OPENLIBM=0 USE_SYSTEM_LIBM=1 LIBBLAS=-lopenblas LIBBLASNAME=libopenblas LIBLAPACK=-lopenblas LIBLAPACKNAME=libopenblas DISABLE_LIBUNWIND=1 returned exit code 2 make[1]: *** [debian/rules:121: override_dh_auto_build-arch] Error 255 make[1]: Leaving directory '/<>/julia-1.0.4+dfsg' make: *** [debian/rules:118: build-arch] Error 2 dpkg-buildpackage: error: debian/rules build-arch subprocess returned exit status 2 -------------------------------------------------------------------------------- Build finished at 20200105-1245 Finished -------- E: Build failure (dpkg-buildpackage died) +------------------------------------------------------------------------------+ | Cleanup | +------------------------------------------------------------------------------+ Purging /<> Not removing build depends: as requested +------------------------------------------------------------------------------+ | Summary | +------------------------------------------------------------------------------+ Build Architecture: s390x Build-Space: 24915892 Build-Time: 1570 Distribution: focal Fail-Stage: build Host Architecture: s390x Install-Time: 13 Job: julia_1.0.4+dfsg-1.dsc Machine Architecture: s390x Package: julia Package-Time: 1584 Source-Version: 1.0.4+dfsg-1 Space: 24915892 Status: attempted Version: 1.0.4+dfsg-1 -------------------------------------------------------------------------------- Finished at 20200105-1245 Build needed 00:26:24, 24915892k disc space RUN: /usr/share/launchpad-buildd/bin/in-target scan-for-processes --backend=chroot --series=focal --arch=s390x PACKAGEBUILD-18310711 Scanning for processes to kill in build PACKAGEBUILD-18310711